JS ID值获取求助 你先split("&")再split("=")就可以了. 这是最容易理解的. 当然.最优的方法还是用正则取 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var id=document.location.search.split("=")[1].split("&")[0] var id=document.location.search.split("=")[1] 这里的id是address1&id1吧,再用一次split("&")吧 var id=document.location.search.split("=")[1].substring(document.location.indexOf('&')-1);同意1楼的. 取出?后所有的参数值对function getParameterV(){params=window.location.search.substring(1).split("&"); //去掉问号字符 ?,即求出问号后面的字符串并以& 进行分割然后放到数组params中var strparam="";var pv="";for(var i=0;i<params.length;i++){ var xpn=params[i].split("="); pv=pv+xpn[0]+" = "+xpn[1]+"\n";}alert(pv);} 用正则表达式 var match = /[?&]id=([\w\d]+)&?/.exec(window.location);如果有id,就可以match[1]取到id值 extjs中关于textfield ActiveXObject("WScript.Shell")中Run批量执行命令无效? 一个很简单的问题~~ .\b. 匹配 @@@abc 中的 @ab怎么解释啊? 二级联动下拉框错误,请高手指点啊!!!!急,谢谢各位了!!! window.event.offsetX与window.event.x以及元素的clientHeight分别指什么? 左边的菜单栏显示的问题 几个小技巧问题,送分! 关于XMLHTTP 接收到数据的中文显示问题? 二进制流前端显示图片的问题,求教 这段IE专用代码什么意思? 在XSL中执行execCommand的问题
这里的id是address1&id1吧,再用一次split("&")吧
{
params=window.location.search.substring(1).split("&");
//去掉问号字符 ?,即求出问号后面的字符串并以& 进行分割然后放到数组params中
var strparam="";
var pv="";
for(var i=0;i<params.length;i++)
{
var xpn=params[i].split("=");
pv=pv+xpn[0]+" = "+xpn[1]+"\n";
}
alert(pv);
}
如果有id,就可以match[1]取到id值