2014-12-30 35 views
0

我的URL print.html名=賓利+永豐& 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> 

在我的HTML顯示結果:賓利+永豐

我怎麼能刪除此「+」

謝謝。

+1

字符串在JavaScript中有'replace'方法。 –

回答

0

試試這個功能,從網址獲取參數值

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("+", " ");