基本情况描述:
页面只有一个输入框<input type="text" name="telsearch" id="telsearch" size="11"/>
还有一个button  <input class="btn" name="search" type="submit" value="SEARCH" />A动作: 当我输入文字,点击button时,文本框输入的数据被post。
B动作: 当我输入文字,按回车键时,文本框输入的数据被post。
这个没问题。但是我还需要得到$_POST["search"]的值,
在上述A动作中,$_POST["search"]=="SEARCH"被提交。
而在B动作中,$_POST["search"]=="SEARCH"没有被提交,是一个空值。为了在B动作下也依然可以把按钮的值提交上去,查了资料,对策是增加一个隐藏的text。如下:
<input name='ccc'  width='1' hight='1' style='visibility:hidden'> 请教 这样做的原因是什么呢?