当前位置: 代码迷 >> Web前端 >> form表单中只有一个文本框时回车提交表单有关问题.(解决)
  详细解决方案

form表单中只有一个文本框时回车提交表单有关问题.(解决)

热度:231   发布时间:2012-11-23 00:03:43.0
form表单中只有一个文本框时回车提交表单问题.(解决)

今天写项目时,表单里只有一个文本框和若干个文本域。可是在文本框中一回车,就提交表单,感觉莫名其妙。于是就全搜索Submit关键字和keyCode=13关键字,搜了一遍居然没有结果。想了一会,我又加了一个文本框。再次尝试,这次没问题了。一个表单中出现两个文本框,在某个文本框中回车就会不提交表单了。于是乎,把没用的那个文本样式设置为隐藏。

关键代码如下:

<form action="durgAction" name="drugForm" method="post">

<input type="text" />

<input type="text" style="display:none" />//加上这段代码就OK了

</form>

1 楼 dwangel 2010-04-18  
还有别的方法

http://blog.csdn.net/leftfist/archive/2008/10/29/3174310.aspx
2 楼 quanhy5 2011-03-10  
同志,你有没有了解一下,为什么加上一个text就好了呢???不治本啊,解决方法还不科学。。。
3 楼 lihuanxi 2011-03-31  
没说明原因;
不治本;
4 楼 lihuanxi 2011-03-31  
http://blog.csdn.net/leftfist/archive/2008/10/29/3174310.aspx
这个链接太神马;
  相关解决方案