禁止回车提交form表单的问题

shawn.bug 2011-07-25 11:29:02

<form action="aaaa.do?method=test" method="post" onkeydown="if(event.keyCode==13){return false;}">
</form>
<button type="submit" onclick="return aaaa();" class="button">提交</button>


onkeydown="if(event.keyCode==13){return false;}"这里这样写的话是否可以禁止回车提交form表单?

我的浏览器测不起来

...全文
332 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kyzy_yy_pm 2011-07-25
  • 打赏
  • 举报
回复
楼主那样的思路虽然能够很容易的实现,但是理论上不建议那样写,因为那样会影响页面上其他元素的onkeydown事件(当然了如果你整个页面没有其他的onkeydown事件你也可以这么用)
kyzy_yy_pm 2011-07-25
  • 打赏
  • 举报
回复
感觉用ajax比较好
MuBeiBei 2011-07-25
  • 打赏
  • 举报
回复
<script>
document.onkeydown = function(event){
var event = event || window.event;
if(event.keyCode == 13){
return false;
}
};
</script>


用这个JS 刚才那个不兼容FF
MuBeiBei 2011-07-25
  • 打赏
  • 举报
回复
	<form action="aaaa.do?method=test" method="post">
</form>
<button type="submit" onclick="return aaaa();" class="button">提交</button>
<script>
document.onkeydown = function(){
var event = event || window.event;
if(event.keyCode == 13){
return false;
}
};
</script>


这样写

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧