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
%>
展开
 我来答
jzt46585
2016-07-11 · TA获得超过646个赞
知道小有建树答主
回答量:811
采纳率:85%
帮助的人:136万
展开全部
'%"&pbh&"%'这个写法有误吧?
你也没说到底错在哪里,个人感觉,你的错误是在这里,应该写为<%pbh%>
另外,这个Pbh的值,你从哪里获得呢?没看出来。
追问
var pbh=document.formxl.wj_sbbh.value;

我就是不知道这里的取值对不对,我是在当前页面的表单里的一个文本框,设置了一个onchange,也就是id为wj_sbbh的文本框内容发生变化就取它的值,然后想把这个值给下面的语句用来进行数据库检索
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式