怎么获取当前表单文本框里的值,用asp

<%数据库连接names=?(这就是需要当前表单里文本框的值)sql="select*fromregistwherezhanghao='"&name&"'"--这需要na... <%数据库连接names= ?(这就是需要当前表单里文本框的值)sql = "select * from regist where zhanghao='"&name&"'"--这需要names查找数据库%><form><input name="names" type="text" id="names" onblur="check()"/></form> 展开
 我来答
匿名用户
2013-08-19
展开全部
楼上的获取方法不够科学,建议使用:names = Request.Form("names") 这个是专门获取表单值的,Request.Form("names") 中的 names 就是任何文本框等表单元件的name啦 还有,你的表达也要设置提交到有这些的处理代码的asp网页才可以啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-05-17
展开全部
获取当前表单文本框里的值,参考实例如下:
aaa.<select name="color">
<option value="" selected>请选择颜色</option>
<option value="UV" >UV</option>
<option value="自然色">自然色</option>
</select>....

bbb.<select name="color1">
<option value="" selected>请选择颜色</option>
<option value="白色">白色</option>
<option value="黑色">黑色</option>
</select>.....
在1.asp页面中
if request.form("jjan")=0 then
color=request.form("color")
else
color=request.form("color1")
end if
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-19
展开全部
<form id="form1">
<input name="names" type="text" id="names" onblur="document.getElementById('form1').submit();"/>
</form>
<%
names=trim(request("names"))
if names="" then
response.Write ""
else
sql = "select * from regist where zhanghao='"& names &"'" '这需要names查找数据库
response.Write sql
end if
%> 解决你的问题。。用AJAX更好·嘿嘿。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-19
展开全部
假设文本框定义的名字为text1则 names=request("text1")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式