小弟现想页面传值,师傅丢下几句代码获取传递到的FaultID .
代码如下:reg=/c^|&FaultID=([^&]*)(&|$)/i;
var r = top.location.href.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
我上个页面写的是url="XX&FaultID=" + faultID(变量),
请问我这个reg , r , 和r[2]能取到什么,
如有方便 麻烦请教怎么获取faultID , 在线等,急急急!!! 谢谢正则表达式页面传值
代码如下:reg=/c^|&FaultID=([^&]*)(&|$)/i;
var r = top.location.href.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
我上个页面写的是url="XX&FaultID=" + faultID(变量),
请问我这个reg , r , 和r[2]能取到什么,
如有方便 麻烦请教怎么获取faultID , 在线等,急急急!!! 谢谢正则表达式页面传值
var m=s.match(/FaultID=([^&]+)/i);
if(m){
alert(m+'\n'+m[1])
return unescape(m[1]);
}
不知道为什么 我用location这种传值方式传递不进去值,ALERT 值都为null,没弄懂是哪出了问题, 用正则表达式 和spilt 截取 这两种都没有取到值。