2014-12-30 4 views
0

내 URL print.html 이름 = 벤틀리 + Foong & B = 1 &는 C = 2가져 오기 URL 삭제 +

<script type='text/javascript'> 
var name = (location.search.split('name=')[1]||'').split('&')[0]; 
document.getElementById("print_to").innerHTML = name; 
</script> 

결과 : 벤틀리 + Foong

어떻게 내가 할 수있는 이 항목을 삭제하십시오 "+"

고맙습니다.

+1

문자열을 매개 변수 값을 얻기 위해이 기능을 사용해보십시오 교체 할 것입니다. –

답변

0

이 URL에서`replace` 방법이 자바 스크립트

function __get_parameter_by_name(name) { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); }

0

당신은 매우 간단한

var name = (location.search.split('name=')[1]||'').split('&')[0]; 
name = name.replace("+", " ");