javascript獲取url引數程式碼例項

admin發表於2017-02-19

有時候可能需要獲取url中的引數值,下面是一段相關的程式碼例項。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
var url="www.softwhy.com/test.php?id=21&a=5"; 
if(url.indexOf("?")!=-1){ 
  var p=url.indexOf("?"); //返回所在位置 
  var str = url.substr(p+1) //從這個位置開始擷取 
  strs = str.split("&"); //拆分 
  for(var i=0;i<strs.length;i++){ 
    document.write([strs<i>.split("=")[0]],'=',unescape(strs<i>.split("=")[1]),'<br>'); 
  } 
}
else{ 
  alert("沒有引數"); 
}

相關文章