黑马程序员技术交流社区

标题: 关于html中event的问题 [打印本页]

作者: 樊志伟    时间: 2013-12-10 21:40
标题: 关于html中event的问题
本帖最后由 樊志伟 于 2013-12-10 21:41 编辑

有没有知道,为什么比老师视频里在表单校验时阻止表单提交的方法是
  1. function checkForm()

  2. {

  3.    event.returnValue = false;

  4. }
复制代码


form中的代码是
  1. <form onsubmit = "checkForm()">

  2. ....

  3. </form>
复制代码




但是我写成这样的时候,点提交按钮,为什么还是能提交表单呢?求大神解答。



作者: 范二青年    时间: 2013-12-10 22:18
贴一下你的完整HTML代码吧
不然没法说啊
作者: 四五六七八    时间: 2013-12-10 22:48
<form onsubmit = "return checkForm()">  这样子
作者: 樊志伟    时间: 2013-12-10 23:28
四五六七八 发表于 2013-12-10 22:48
这样子

no no
你说的那种是直接return false;
这个我知道。我的意思是我的event.returnValue 这个不起作用。
作者: 樊志伟    时间: 2013-12-10 23:29
范二青年 发表于 2013-12-10 22:18
贴一下你的完整HTML代码吧
不然没法说啊

不需要完整代码吧。。。。
作者: 四五六七八    时间: 2013-12-11 00:02
我用你的代码试了  可以啊
作者: miroki    时间: 2013-12-11 00:12
可能有的浏览器不支持(比如 Firefox)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2