编程论坛
注册
登录
编程论坛
→
ASP技术论坛
用JAVASCRITP如何读取Request.QueryString()中的值.
booo
发布于 2008-01-13 20:43, 1061 次点击
就是在地址栏中传递的值.
用JAVASCRITP如何读取
3 回复
#2
caor1987
2008-01-14 10:22
例:ceshi.html?keyword=关键字
则可这样取到"关键字"
<script language="javascript">
var str=window.location.href;
var es=/keyword=/;
es.exec(str);
var right=RegExp.rightContext;
document.write(right);
</script>
已通过测试。
#3
yms123
2008-01-14 16:05
<script language="javascript">
//取URL参数的javascript代码。
function GetArgsFromHref(sHref,sArgName)
{
var args = sHref.split("?");
var retval = "";
if(args[0] == sHref)
{
return retval;
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1)
continue;
if(arg[0] == sArgName)
retval = arg[1];
}
return retval;
}
//测试代码
var TestURL="abc.asp?Parm=123";
var TestParm=GetArgsFromHref(TestURL,Parm);
alert(TestParm);
</script>
#4
wyg4859
2008-01-14 16:12
LS详解!
1