注册 登录
编程论坛 WEB前端(UI)

request.form的问题

xxlzg 发布于 2004-08-24 17:39, 885 次点击

<form method="post" action="404.asp"> <p>姓名: <input name="username" type="text" id="usernmae2" maxlength="20"> <br> 所在公司: <input name="usercompany" type="text" id="usercompany" maxlength="10"> <br> <input type="submit" name="Submit" value="提交"> </p> </form>

调用下面这一段

<% for each item in request.form response.write("<br>"& item &"=") response.write(request.form(item)) next %>

这段代码执行后表单中所有的元素都应该显示出来吗(包括提交按钮),如果只显示文本框的内容怎么写?

2 回复
#2
griefforyou2004-08-24 17:58

有这个必要吗?

用Request.Form(objectname)直接访问就好了

#3
griefforyou2004-08-24 18:09

如果你非要这样的话只好对对象命名规范一下,比如文本框名称前三个字母为txt

<form method="post"> <p>姓名: <input name="txtusername" type="text" id="usernmae2" maxlength="20"> <br> 所在公司: <input name="txtusercompany" type="text" id="usercompany" maxlength="10"> <br> <input type="submit" name="Submit" value="提交"> </p> </form>

<% for each item in request.form if left(lcase(item),3)="txt" then response.write("<br>"& item &"=") response.write(request.form(item)) end if next %>

1