JS代码:

function check(){var name = document.getElementById("name").value;if(name ==  null || name == ''){alert("用户名不能为空");return false;}return true;
}<form name="form" action="跳转的页面" method="post"  onsubmit="return check()"><input type="text" id="name"/><input type="sumit" value="提交"/>
</form>

注意:

οnsubmit="return check()"中的return是一定要加上的,否则check的返回值即使是false,仍然会提交。

换句话说,οnsubmit=“return false”为不执行提交;οnsubmit=“return true”或οnsubmit=“return ”都执行提交。

利用onsubmit事件实现表单提交前的验证相关推荐

  1. form的onsubmit事件--表单提交前的验证最佳实现方式

    今天遇到了一个问题,页面中include了很多的公共页面(都是没有form的),并且里面好多的地方都是自行提交的(页面中加入一个type="submit"域,然后js中写入sumb ...

  2. html表单提交前检查,form的onsubmit事件--表单提交前的验证最佳实现方式

    今天遇到了一个问题,页面中include了很多的公共页面(都是没有form的),并且里面好多的地方都是自行提交的(页面中加入一个type="submit"域,然后js中写入sumb ...

  3. 表单提交前ajax验证,在Ajax提交之前进行jQuery表单验证

    9 个答案: 答案 0 :(得分:85) 您可以使用submitHandler选项.基本上将$.ajax调用放在此处理程序中,即使用验证设置逻辑将其反转. $('#form').validate({ ...

  4. form的onsubmit事件--表单提交前的验证

    在提交表单前如果需要对表单内容进行统一验证,就可以使用οnsubmit="return check()",只有当check()方法返回true,表单才会提交 <form ac ...

  5. html form提交前验证,form表单提交前验证实现方法

    form表单提交前验证实现方法2017-11-26 20:54 form表单提交是网站中最常见的,基本上所有的网站都会用到. 除非你就一些静态网页,仅仅是展示,而不需要互动,所以不需要提交表单. 但是 ...

  6. Jquery中实现表单提交前的校验

    场景 为了安全,通常要进行前端校验和后端校验. 前端校验一般在表单提交前实现. 实现 form表单元素添加onsubmit事件 <form id="book" action= ...

  7. 前端:简述表单提交前如何进行数据验证

    前端:简述表单提交前如何进行数据验证 通常在提交表单数据时,我们会对数据进行验证,例如某些字段是必填字段,不能为空,这时应该如何做呢?有如下三种方法: 一.在button的submit事件进行判断 & ...

  8. html表单提交前验证,jquery表单提交前实现同步验证(附代码)

    jquery表单提交前实现同步验证 .int{ height: 30px; text-align: left; width: 600px; } label{ width: 200px; margin- ...

  9. JS控制submit表单提交前进行预览和confirm确认提交

    JS控制submit表单提交前进行预览和confirm确认提交. 我们经常会遇到这样的场景,某一个form表单提交前,想知道那些checkbox的内容被选中了,如果符合则提交,如果不符合,则取消提交, ...

最新文章

  1. [翻译] Ruby Golf
  2. vbscript input select 添加个option根据value值到指定位置--相当于排序
  3. [JSOI2008]星球大战 并查集
  4. 全球及中国纳米材料行业竞争格局及发展规模预测报告2021年版
  5. 在VS2010 里面包含进全局的include目录和lib目录
  6. 计算机应用大一题,大一计算机应用基础习题与答案(精选).doc
  7. 进程间基于共享存储区的通信_IPC(进程间通讯):inter process communication
  8. 使用Akka处理1000万条消息
  9. java 中断代码_你的java代码可中断吗?(2)
  10. 现代通信技术之SDH技术
  11. 【ManageEngine】IP地址扫描的作用
  12. EXICOM/STAHL触摸屏维修MT-577-SX-TFT-T-AC-AL故障概述
  13. 支付宝生活号h5网页--蚂蚁认证
  14. MySQL:带你掌握表的增删查改
  15. cobbler简单入门
  16. 微信小程序--使用本地服务器进行测试开发
  17. 实训一 古诗横竖输出
  18. 对抗鲁棒性使得神经网络又强又怂
  19. 盘点行业APP运营推广渠道有哪些
  20. 网页中通过js修改img的src属性刷新图片时,图片缓存问题现象表述及问题解决

热门文章

  1. 360签名工具 linux,360apk签名工具-360apk签名工具(qihoo360 apk signer) 1.0 免费版 - 河东下载站...
  2. 火山引擎A/B测试:MAB智能调优实验,企业活动效果提升新利器
  3. 在本地Win10系统映射云服务器为网络驱动器——阿里云搭建samba服务器
  4. 数据分析-pearson相关性分析
  5. 前端可排程的vue 排程甘特图
  6. pycharm安装模块提示RROR: Could not find a version that satisfies the requirement bs4 (from versions: none)
  7. 【阿里巴巴Java编程规范学习 一】Java基本编程规约(上)
  8. 图片加水印怎么弄?分享三个简单的加水印方法给你
  9. 【题】【动规、字符串(KMP)】 NKOJ 2406 翻译密码子
  10. Java 注解(Annotation)