苏飞论坛

标题: javaScript怎么样在Text里回车执行当前事件但不触发Submit方法 [打印本页]

作者: 站长苏飞    时间: 2014-8-22 12:50
标题: javaScript怎么样在Text里回车执行当前事件但不触发Submit方法
javaScript怎么样在Text里回车执行当前事件但不触发Submit方法


这个其实很好做,我们正常情况下应该是这样写代码的

[HTML] 纯文本查看 复制代码


<script>
function a()
{
   .....
}
</script>

<body>
<input type="text"   onkeydown="if(event.keyCode==13)  a();" >
</body>


应该是这样的,而这样不光执行了A方法还会触犯Submit事件。

所以不是我们想要的,要怎么修改呢,看下面代码
[HTML] 纯文本查看 复制代码


<script>
function a()
{
   .....
return false;
}
</script>

<body>
<input type="text"   onkeydown="if(event.keyCode==13) return a();" >
</body>


只要给它返回一个False就行了,表示验证不通过,这样就不会执行了。







欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4