(window.location.search).split("=")[1]
解决方案 »
- document.designMode 和 document.contentEditable
- 急等JS[str.split('a',2)]问题,为何和我想的不一样..
- 文本框控制的问题
- 关于png图片毛边问题!! 为什么没有效果?
- javascript验证简单的数学公式该如何写?谢谢!
- 怎样在图片上制作提示框,不用title,而是自己设计风格的提示框,在线等待!
- 在框架页如何用js给其中的一个frame赋src值
- ActiveXObject("Excel.Application")出错
- id问题
- 一个关于层的问题,不知道怎么解决,请大家帮忙给看看!!!!!
- 请问我要使一个<input type=text>的文本框,在输入的时候是居中显示的,css怎么写啊?
- to:weidegong(weidegong)又有一问题向您请教!
s=location.href
i=s.lastIndexOf("?")
if (i>-1){
x=s.substr(i+1)
p=x.split("&")
if (p.length>0){
for (i=0;i<p.length;i++)
if (/^kind/i.test(p[i])){
eval(p[i]);
alert(kind);//kind已经获得1233这个值
}
}
}
</script>
你的方法变量的值是不是传到了keyword中
如果是多参数呢?
if(str!="")
{
str = str.split("?")[1]
str = str.split(escape("&"))
for(var i= 0;i<str.length;i++)
{
alert(str[i].split("=")[1])
}
}</script>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
var nValue="<cfoutput>#URL.Kind#</cfoutput>"
nValue=eval(nValue);//NUMBER
//-->
</SCRIPT>
由于不知道你用的是什么语言
只能给你一个想法。
把URL参数的值赋给一个隐藏文本框(每种语言都可以实现),然后用javascript
去引用那个隐藏文本框的值即可
str = str.split("?");
要换成
str = str.split("%3F");
另外如果是字符串的值的话,注意eval会出错,怎样改自己弄了。
可以得到所有参数名和值
--------------
<script language="javascript">
var Request = new Array();
function init()
{
var s = location.search.substring(1);
if (s && s!=""){
var list = s.split("&");
for (var i=0; i < list.length; i++){
var pair = list[i].split("=");
if (pair[0] && pair[0] !=""){
Request[unescape(pair[0])] = unescape(pair[1]);
}
}
} var item;
s = "";
for (item in Request){
s += item + "=" + Request[item] + "<br>";
} dvShow.innerHTML = s;
alert(dvShow.innerHTML);
}
</script>
<body onload="init()">
<div id="dvShow"> </div>
</body>