form表单中只有一个文本框时回车提交表单有关问题

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

关键代码如下:

<form action="action" method="post">

<input type="text" />

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

</form>