如何把文本域的内容赋值给一个变量【ASP】

<formid="form1"name="form1"method="POST"action=""><label><inputname="user"type="text"... <form id="form1" name="form1" method="POST" action="">
<label>
<input name="user" type="text" id="user" />
</label>
</form>
我在本页用
<% dim a
a=request.form("user")
%>
接收本页信息
可是提交后赋值失败
有没有别的办法,比如说给user文本域设置一个onchange事件???
具体则么写???
展开
 我来答
phantuomas
2009-05-20 · TA获得超过237个赞
知道小有建树答主
回答量:601
采纳率:0%
帮助的人:214万
展开全部
asp不能在本页实现数值传递.这涉及到ajax技术,你可以去看相关的书~!以下是示例代码:
function check() {
var user = document.all('ch_refrm').ch_username.value;
}
这段代码仅实现赋值功能,并不能刷新网页,还需要刷新网页的代码!
---------------------------------------------
把提交的按钮加入下面的属性!
onClick="check()"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KarasCanvas
2009-05-21 · TA获得超过2865个赞
知道大有可为答主
回答量:3619
采纳率:0%
帮助的人:3266万
展开全部
ASP的生命周期,在返回HTML后已经结束了。

onchange是可行的,但每返回一次就要执行一次程序。不能在返回的时候赋值,然后再在以后使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leletk
2009-05-21 · 超过22用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:0
展开全部
你把<form id="form1" name="form1" method="POST" action="">
<label>
<input name="user" type="text" id="user" />
</label>
</form>
放到另一个页面就可以啦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mbmhl
2009-05-20 · TA获得超过448个赞
知道小有建树答主
回答量:467
采纳率:50%
帮助的人:57.7万
展开全部
一楼的说的好像有点道理
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式