js如何取得request中的請求參數

<script type="text/javascript"> 
 
document.write(location.search); 
 
</script> 

如圖就可以取得請求參數
比方說我們的請求是這樣子的  http://www.example.com/submit.htm?email=someone@example.com

那麼我請求到的結果就應該是這個樣子的:
?email=someone@example.com

寫一個函數如下

[html]
function getUrlParam(name) { 
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); 
var r = window.location.search.substr(1).match(reg); 
if (r != null) 
return unescape(r[2]); 
return null; 

這樣我們就能取得指定的參數瞭~~~~

 

摘自 zipu888的專欄

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *