request.querystring传值的问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:42:28
在index.html页面上有<a href="cnn.asp" ? aa=yhm,? bb=mma><img src="../登录.gif" width="90" height="35" border="0" /></a>
在cnn.asp页面上有 txt1=request.QueryString("aa")
txt2=request.QueryString("bb")
yhm和mma是两个文本框的name,为啥值传不过来呢,在cnn.asp中txt1,txt2为空
但是我试过了,我按照这位大哥说的做,提交后txt1,txt2的值是yhm,mma而不是文本框的值,这是怎么回事啊

<a href="cnn.asp? aa=yhm&bb=mma'><img src="../登录.gif" width="90" height="35" border="0" /></a>

应该这样写吧href="cnn.asp?aa=yhm&bb=mma"

想要文本框的值,那就最好要<form>了,
可以看看form的介绍

要改为:
<a href="cnn.asp? aa=yhm,? bb=mma"><img src="../登录.gif" width="90" height="35" border="0" /></a>

你在cnn.asp上面加引号,传的时候href=cnn.asp, 没有加后面的参数,如果后面的yhm&mma是文本框,你需要获取里面的值,把它用字符串连接符连接在一起,在用引号括起来.