<script language="javascript">
var tmpArr,QueryString;
var URL = document.location.toString();
if(URL.lastIndexOf("?")!=-1){
QueryString= URL.substring(URL.lastIndexOf("?")+1,URL.length);
tmpArr=QueryString.split("&");
alert(tmpArr.length)
for (i=0;i<tmpArr.length;i++)
{ try{
var ID= eval (tmpArr[i]);
alert("ID"+ID);
}
catch (e){
var re = new RegExp("(.*)=(.*)","ig");
re.exec(tmpArr[i]);
try{eval (RegExp.$1+"="+"/""+RegExp.$2+"/"");}
catch(e){}
}
}
}
else
{
QueryString="";
}
</script>
本文介绍了一种使用JavaScript从URL中解析查询字符串并提取参数的方法。通过分析URL中的查询字符串,可以将其拆分为多个参数,方便进一步处理。文章提供的示例代码展示了如何利用正则表达式和JavaScript内置函数来实现这一目的。

343

被折叠的 条评论
为什么被折叠?



