<a href='javascript:okd(<%=rs(0)%>)'>顶</a><script type="text/javascript">
function okd(x){
alert("置顶成功!消费港豆数量:3")
location.href="xf.asp?action=house&id=x";
}
</script>
我想在传值时:id=x 这个X变量是rs(0)的值。可是我现在这么写ID的值就是X页不是变量rs(0)。。请帮助我如何ID的值是rs(0)
function okd(x){
alert("置顶成功!消费港豆数量:3")
location.href="xf.asp?action=house&id=x";
}
</script>
我想在传值时:id=x 这个X变量是rs(0)的值。可是我现在这么写ID的值就是X页不是变量rs(0)。。请帮助我如何ID的值是rs(0)
兄弟,JS是运行在客户端,无法取到ASP的值。可以便向做隐藏表单,里面存放ASP值,然后用JS取表单值!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>csdn_test</title>
<script type="text/javascript"> function oka(x){
var href = "xf.asp?action=house&id="+x+"";
alert(href)
location.href = href;
} </script>
</head><body>
<a href="javascript:oka(5)">百度</a>
</body>
</html>
试试
function okd(x){alert("置顶成功!消费港豆数量:3")
location.href="xf.asp?action=house&id=" + x;
}
</script>
这样, 你注意红色字体部分, 你那地方把X写死了, 当然传不过来
function okd(x){alert("置顶成功!消费港豆数量:3")
location.href="xf.asp?action=house&id=" + x;
}
</script>