ブラウザから 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>