<script>
var str ="xxx.htm?id=x" //这里换成window.location.href
str=str.split("?")
str=str[1].slpit("=")
alert(str[0] + " = " + str[1])
</script>
var str ="xxx.htm?id=x" //这里换成window.location.href
str=str.split("?")
str=str[1].slpit("=")
alert(str[0] + " = " + str[1])
</script>
解决方案 »
- 三天新手问一个非常简单奇怪的问题...,满分全送!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- Extjs中控件的removeListener函数不管用
- ie js 模式窗口 和非模式窗口
- 我要new一个对象,这个对象里的一个属性要自动赋值为这个对象的变量名,能否实现?
- 如何实现一个span的backgroundimage全部显示,类似IMG的width=“100%” heigth="100%"?
- 再问个firefox中的js问题
- 求解释这段代码的奇怪现象
- 两个frame对应同一个form,怎么知道当前操作的form是属于哪一个frame的
- JaveScript中出现运行时错误,具体描述如下,那位大虾能解决,谢谢!
- 免费空间的JS广告代码如何利用代码把它屏蔽?
- 关于onchange事件
- 怎么样点一下button就对textarea中的东西进行全选
<script>
var str ="xxx.htm?id=x" //这里换成window.location.href
str=str.split("?")
str=str[1].split("=")
alert(str[0] + " = " + str[1])
</script>
GetValueToURL():从URL中读值,输入变量名,输出变量值
如:当前URL为:http://xxx.html?A=V1&B=V2,
调用GetValueFromURL("A"),返回"V1"function getValueFromURL(inVarName)
{
var paraString = "&" + document.location.search + "&";
var iStr,iEnd,iPos;
var nameTemp,valuetemp,phaseTemp;
iStr = 0;
iEnd = 1;
iStr = paraString.indexOf("&" + inVarName + "=");
if (iStr < 0) return "";
iEnd = paraString.indexOf("&",iStr + 1);
phaseTemp = paraString.substring(iStr,iEnd);
iPos = phaseTemp.indexOf("=");
return phaseTemp.substr(iPos + 1);
}
你可以按照自己的方式发送参数啦..
比如说 index.html?100,122,23,15,helloword,dasd,1212然后得到后
str=location.search;
str=substring(str,1,str.length);
arrArg=str.split(",")
就可以了..
呵呵,老是忘记