
ASP网页表单中,如何获取文本框的值并赋值给变量,在表单同一页面上以这个变量为条件完成数据库Select?
<scriptlanguage="javascript"type="text/javascript">functiongetbh(){if(document.formxl...
<script language="javascript" type="text/javascript">
function getbh() {
if (document.formxl.wj_sbbh.value !="CG") {
var pbh=document.formxl.wj_sbbh.value;
} else return
return true;
}
}
</script>
<%
set rs2=server.CreateObject("adodb.recordset")
sql = "select sb_name from sb where sb_bh like '%"&pbh&"%'"
rs2.open sql,conn,1,1
dim pname
pname=rs2("sb_name")
sql = "select * from gz where gz_sb like '%"&pname&"%'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%> 展开
function getbh() {
if (document.formxl.wj_sbbh.value !="CG") {
var pbh=document.formxl.wj_sbbh.value;
} else return
return true;
}
}
</script>
<%
set rs2=server.CreateObject("adodb.recordset")
sql = "select sb_name from sb where sb_bh like '%"&pbh&"%'"
rs2.open sql,conn,1,1
dim pname
pname=rs2("sb_name")
sql = "select * from gz where gz_sb like '%"&pname&"%'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%> 展开
1个回答
展开全部
'%"&pbh&"%'这个写法有误吧?
你也没说到底错在哪里,个人感觉,你的错误是在这里,应该写为<%pbh%>
另外,这个Pbh的值,你从哪里获得呢?没看出来。
你也没说到底错在哪里,个人感觉,你的错误是在这里,应该写为<%pbh%>
另外,这个Pbh的值,你从哪里获得呢?没看出来。
追问
var pbh=document.formxl.wj_sbbh.value;
我就是不知道这里的取值对不对,我是在当前页面的表单里的一个文本框,设置了一个onchange,也就是id为wj_sbbh的文本框内容发生变化就取它的值,然后想把这个值给下面的语句用来进行数据库检索
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询