A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 樊志伟 高级黑马   /  2013-12-10 21:40  /  1368 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 樊志伟 于 2013-12-10 21:41 编辑

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

  2. {

  3.    event.returnValue = false;

  4. }
复制代码


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

  2. ....

  3. </form>
复制代码




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


评分

参与人数 1技术分 +1 收起 理由
简★零度 + 1

查看全部评分

6 个回复

倒序浏览
贴一下你的完整HTML代码吧
不然没法说啊

评分

参与人数 1技术分 +2 收起 理由
王维波老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
<form onsubmit = "return checkForm()">  这样子
回复 使用道具 举报

no no
你说的那种是直接return false;
这个我知道。我的意思是我的event.returnValue 这个不起作用。
回复 使用道具 举报
范二青年 发表于 2013-12-10 22:18
贴一下你的完整HTML代码吧
不然没法说啊

不需要完整代码吧。。。。
回复 使用道具 举报
我用你的代码试了  可以啊
回复 使用道具 举报
miroki 初级黑马 2013-12-11 00:12:08
7#
可能有的浏览器不支持(比如 Firefox)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马