使用onsubmit实现表单验证
来源:互联网 发布:淘宝家居拖鞋 编辑:程序博客网 时间:2024/06/01 09:57
简单介绍一下onsubmit事件
- 定义和用法:
onsubmit 事件会在表单中的确认按钮被点击时发生。 - 语法:
onsubmit=”SomeJavaScriptCode”
支持该事件的 HTML 标签:
<form>
支持该事件的 JavaScript 对象:
form
实例展示:
html部分
<form id="form_add_demaster" onsubmit="return checkForm()"> <div class="team-box"> <label class="sm-2">登录账号:</label> <div class="sm-8"> <input name="username" type="text" placeholder="建议使用工号作为登录名"> </div> </div> <div class="team-box"> <label class="sm-2">密 码:</label> <div class="sm-8"> <input name="password" type="password" placeholder="注意:密码不修改请留空!"><span style="color:red"> *</span> </div> </div> <div class="team-box"> <label class="sm-2">姓 名:</label> <div class="sm-8"> <input name="truename" type="text" placeholder="请输入真实姓名"> </div> </div> <div class="team-box"> <label class="sm-2">工 号:</label> <div class="sm-8"> <input name="idnumber" type="text" placeholder="请输入工号"> </div> </div> <div class="team-box"> <label class="sm-2">邮 箱:</label> <div class="sm-8"> <input name="email" type="text" placeholder="请输入你的真实邮箱"> </div> </div> <div class="team-box"> <label class="sm-2">手 机:</label> <div class="sm-8"> <input name="telephone" type="text" placeholder="11位阿拉伯数字"> </div> </div> <div class="team-box" style="width:100%;"> <div class="sm-10"> <button type="submit" class="btn-bbg mar-lt" >保存</button> </div> </div> </form>
Javascript部分
function checkForm() { var username=$('input[name=username]').val(); var password=$('input[name=password]').val(); var truename=$('input[name=truename]').val(); var email=$('input[name=email]').val(); var mobile=$('input[name=telephone]').val(); var message=''; if(!(username && password && truename)){ message+='登录名/密码/姓名不能为空!'; } if(email!=''){ var reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if(reg.test(email)==false){ message+='邮箱格式不正确!\r\n'; } } if(mobile!=''){ var reg=/^1[3,5,8,7]{1}[\d]{9}$/; if(reg.test(mobile)==false){ message+='手机号码格式不正确!\r\n'; } } if(message){ alert(message); return false; } return true; }
阅读全文
1 0
- 使用onsubmit实现表单验证
- 表单验证---Onsubmit 属性
- JS实现表单内容验证、阻止表单提交(onsubmit)
- 表单提交前使用属性onsubmit进行拦截验证
- 使用javascript的onsubmit进行表单合法性验证
- 通过onsubmit进行表单验证
- 表单验证validate和onsubmit同时存在
- form的onsubmit事件--表单提交前的验证最佳实现方式(
- form的onsubmit事件--表单提交前的验证最佳实现方式
- form的onsubmit事件--表单提交前的验证最佳实现方式
- form的onsubmit事件--表单提交前的验证最佳实现方式
- form的onsubmit事件--表单提交前的验证最佳实现方式
- form的onsubmit事件--表单提交前的验证实现方式
- form的onsubmit事件--表单提交前的验证最佳实现方式
- form的onsubmit事件--表单提交前的验证最佳实现方式
- 【JavaScript】在前台验证表单,必须使用onsubmit="return xx()"的形式
- 使用BootstrapValidator实现表单验证
- javascript onsubmit本页面验证form表单后提交
- 基于.NET CORE微服务框架 -谈谈surging API网关
- echarts 引入报错问题的解决
- 推荐几个精致的web UI框架
- RecyclerView使用案例三之实例
- java框架Struts学习--文件上传与下载
- 使用onsubmit实现表单验证
- POI HSSFCellStyle 设置 Excel 单元格样式
- TortoiseGit安装与配置
- php中base64_decode与base64_encode加密解密函数实例
- 小脚本——脱离SVN服务器的管理
- 1.2017-8-28
- 基于内存映射的设备驱动程序
- 目标文件--以ELF文件为例对段简介
- 通达oa破解补丁|通达oa破解版|通达oa破解补丁下载