html怎样才能使单行文本框不能点击回车提交?

我用的<inputname="abc"type="text"size="15"maxlength="20">这样的单行文本框,当光标在文本框中的时候点回车就会自动提交表单... 我用的
<input name="abc" type="text" size="15" maxlength="20">
这样的单行文本框,当光标在文本框中的时候点回车就会自动提交表单,如果在表单域中增加一个密码文本框<input name="cba" type="password">就能取消text的回车提交,但是我的表单域中又不需要密码框...
怎样才能使得text不回车提交呢?
使用谷歌浏览器内核,我给text加了 onKeyDown=”if(event.keyCode==13)event.returnValue=false“
以后就可以解决问题了,可是在火狐和ie里却又不行了,有没有什么和这个方法类似的多浏览器通用的方法呢?
展开
 我来答
马后雷鼓下扬州5058
2013-05-18 · TA获得超过4321个赞
知道小有建树答主
回答量:693
采纳率:33%
帮助的人:807万
展开全部

把 event,returnValue=false 改为 return false; 就对了


onKeyDown="if(event.keyCode==13) return false;"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式