日期:2014-05-16  浏览次数:20387 次

请问怎样用JS判断地址栏的参数是否完整?
我的访问形式是:   mypage.html?UserId=123&Uage=age28
请问怎样用JS判断上面地址栏的参数是否完整?也就是说当不存在UserId或UserId为空值时,或不存在Uage或Uage为空值时,就弹出警告窗 "你的访问参数不足 ",点击警告窗口上的确定按钮后返回上一页;如果这两个参数都齐全的话就以这样的形式带着原来的参数转向另一个网页:   homepage.html?UserId=123&Uage=age28
请问这个如何实现?谢谢大家

<SCRIPT   LANGUAGE= "JavaScript ">
//这里头怎么写?谢谢大家

</SCRIPT>


------解决方案--------------------
re = new RegExp( "UserId=(.*?)& ", "i "); // 创建正则表达式对象。
r = location.search.match(re);
if(r == null)
{alert( "没有UserId ");}
else if (r[1] == " ")
{
alert( "UserId为空 ");
}
这样就行