最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

表单验证_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:09:40
文档

表单验证_html/css

表单验证_html/css_WEB-ITnose:script实现用户名、密码的验证 表单验证 /** * 检测用户 * @param obj */ var checkName = function(obj) { //1.获得用户输入的内容 var value = obj.value; //2.定义正则表达式 var reg = /^\s*$/; //3.获得span v
推荐度:
导读表单验证_html/css_WEB-ITnose:script实现用户名、密码的验证 表单验证 /** * 检测用户 * @param obj */ var checkName = function(obj) { //1.获得用户输入的内容 var value = obj.value; //2.定义正则表达式 var reg = /^\s*$/; //3.获得span v


script实现用户名、密码的验证




表单验证

/**
* 检测用户
* @param obj
*/
var checkName = function(obj) {
//1.获得用户输入的内容
var value = obj.value;
//2.定义正则表达式
var reg = /^\s*$/;
//3.获得span
var span = document.getElementById('s1');
span.innerHTML = "";
if (reg.test(value)) {
span.innerHTML = '用户名不能为空';
span.className = 'error';
return false;
}
return true;
}
var checkPwd = function() {
//1.获得密码框
var pwd = document.forms[0]['pwd'];
var reg = /^\s*$/;
var span = document.getElementById('s2');
span.innerHTML = '';
if (reg.test(pwd.value)) {
span.innerHTML = '密码不能为空';
span.className = 'error';
return false;
}
if (pwd.value.length < 6) {
span.innerHTML = '密码长度不能少于6位';
span.className = 'error';
return false;
}
return true;
}
//重复密码校验
var checkRepwd = function() {
//1.获得对象
var repwd = document.forms[0]['re1'];
//2.获得第一次的密码
var pwdValue = document.forms[0]['pwd'].value;
var span = document.getElementById('s3');
span.innerHTML = '';
if (repwd.value != pwdValue) {
span.innerHTML = '两次密码不一致';
span.className = 'error';
return false;
}
span.innerHTML = 'ok';
span.className = 'info';
return true;
}
/*
* 显示信息
*/
var showInfo = function(obj) {
//3.获得span
if (obj.name == 'username') {
var span = document.getElementById('s1');
span.innerHTML = '用户名必须填写';
span.className = 'info';
}
if (obj.name == 'pwd') {
var span = document.getElementById('s2');
span.innerHTML = '密码长度不能小于6位!';
span.className = 'info';
}
}
/*
* 表单提交前的验证
*/
var checkForm = function() {
//1.为input提供id值document.getElmentById();
//2.获得tbody,tbody.getElementsByTagName('input');
//document.forms 可以获得文档中所有的表单对象
//documents.forms[0][name|id]
var nameInput = document.forms[0]['username'];
console.log(nameInput);
return checkName(nameInput) && checkPwd() && checkRepwd();
}



用户注册



文档

表单验证_html/css

表单验证_html/css_WEB-ITnose:script实现用户名、密码的验证 表单验证 /** * 检测用户 * @param obj */ var checkName = function(obj) { //1.获得用户输入的内容 var value = obj.value; //2.定义正则表达式 var reg = /^\s*$/; //3.获得span v
推荐度:
标签: 验证 表单 html
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top