我正在尝试从浏览器获取 URL 参数。
浏览器有这样的 URL
http://localhost/red/prepareslide.php?p=trng&s=1
但我想获取参数,也就是说,我想在(问号)“?”之后获取所有参数
输出应该是这样的我该p=trng&s=1
怎么做?
这是我的代码:
<!DOCTYPE html>
<html>
</head>
<script>
function call(){
URL = window.location.toString();
var query = URL.match(/\?/);
alert(query);
var queryList = query.split("?");
for (var i=0; i<queryList.length; i++)
{
var element = queryList[i].split("=");
var ex=document.write(element[0] + " = " + unescape(element[1]) + "\r\n");
alert(ex);
}
}
</script>
</head>
<body>
<a href="#" onclick="call();">click</a>
</body>
</html>