ASP取DIV中的INPUT数据的问题
<formaction='user_put_card.asp?action=saveCardList'method=POSTname=addCardList><div><...
<form action='user_put_card.asp?action=saveCardList' method=POST name=addCardList><div><input type='botton' value='选择卡类型' id='CardType' onClick='show()' style='width:80px'></div><div id='div1' align='center' style='padding:10px;line-height:10px;width:200px;height:100px;border:1px solid black;position:absolute;z-index:3;left:10px;top:40px;background-color:#ffffff;display:none;'><div align='right'><font style='color:white;background-color:black;cursor:pointer' onClick='hide()'>关闭</font></div><p><a href='#' onClick='doit(this)'>1</a> <a href='#' onClick='doit(this)'>改变值2</a></p><p><a href='#' onClick='doit(this)'>改变值3</a> <a href='#' onClick='doit(this)'>改变值4</a></p></div>|<div><input type='botton' value='选择卡号' id='CardNum' onClick='show2()' style='width:80px'></div><div id='div2' align='center' style='padding:10px;line-height:10px;width:200px;height:100px;border:1px solid black;position:absolute;z-index:3;left:10px;top:40px;background-color:#ffffff;display:none;'><div align='right'><font style='color:white;background-color:black;cursor:pointer' onClick='hide2()'>关闭</font></div><p><a href='#' onClick='doit2(this)'>1</a> <a href='#' onClick='doit2(this)'>改变值2</a></p><p><a href='#' onClick='doit2(this)'>改变值3</a> <a href='#' onClick='doit2(this)'>改变值4</a></p></div><input type='submit' name='Submit' value='确定'><input type='Reset' name='Reset' value='重填'></form>
我在使用 Request("CardType") 取不出来,谁能告诉一下,谢谢 展开
我在使用 Request("CardType") 取不出来,谁能告诉一下,谢谢 展开
2个回答
展开全部
botton写错了应该是button!也就是个按钮。这时你取到的值是“选择卡类型”这几个字。
如果需要取到改变值,那么就需要在onclick事件里的“doit2()”函数中加入一个AJAX用url来传递参数,this用的也不正确,因为这里的this的值其实是A标签。
其实你可以做一个列表来实现你想要的效果。
<form action="'user_put_card.asp" method="post">
<select name="CardType">
<option value="改变值1">改变值1</option>
<option value="改变值2">改变值2</option>
<option value="改变值3">改变值3</option>
</select>
</form>
然后用request.form("CardType")就可以取到值了。
如果需要取到改变值,那么就需要在onclick事件里的“doit2()”函数中加入一个AJAX用url来传递参数,this用的也不正确,因为这里的this的值其实是A标签。
其实你可以做一个列表来实现你想要的效果。
<form action="'user_put_card.asp" method="post">
<select name="CardType">
<option value="改变值1">改变值1</option>
<option value="改变值2">改变值2</option>
<option value="改变值3">改变值3</option>
</select>
</form>
然后用request.form("CardType")就可以取到值了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询