遇到表单提交里奇怪的问题!!!!!!!要疯了!
表单提交从来不曾碰到这样的问题!如下:
提交的时候,隐藏表单和文本框的值都会在地址栏里传递.
request.form( "XX ") 居然无效,只能用request.QueryString( "XX ")
这些倒还无所谓.严重的是,当文本框内容很多的时候,就无法获取/无法显示/数据不能读写入等问题
疯了!!!!!!!!!!!!
******************************************************
<form action= "edit.asp " method= "get " name= "form2 ">
<ul>
<li>
<h2> 词条标题:
<input name= "Title " type= "text " size= "30 " maxlength= "50 " /> </h1> </li>
<li>
<input name= "menu " type= "hidden " value= "Add_3 " />
<input type= "submit " value= "下 一 步 " />
</li>
</ul>
</form>
******************************************************
------解决方案-------------------- <form action= "edit.asp " method= "get " name= "form2 ">
method= "get "当然要用request.querystring来接收表单值了
method= "post "才能用request.form来接收
你有什么好疯的,冷静一下,仔细看看代码吧^o^
------解决方案-------------------- <form action= "edit.asp " method= "get " name= "form2 ">
这个是get方法,可以用request( "inputName ")来获取,也可以用request.querystring( " ")来获取.
------解决方案--------------------最好就是别管什么form还是querystring
直接Request( "XXX ")
效率上差那么一点点,但是用起来方便多了
------解决方案--------------------get就是在地址栏传递的。
用form就不会。