JS怎么判断上传参数的植??
如:<a href=b.html?tag=1>Click 1</a><a href=b.html?tag=2>click 2 </a>在b.html用JS判断出tag的值,b.html中判断tag的值该怎么写???那位大虾可以帮帮忙啊~~
参考答案:用以下方式来实现
String.prototype.getQueryString = function(name)
{
var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r;
if (r=this.match(reg)) return unescape(r[2]); return null;
};
var sSearch=location.search; // 如这个等于 b.html?tag=1
var sTag = sSearch.getQueryString("tag");
alert(sTag);