JavaScript表单验证实例之验证表单项是否为空_javascript技巧
程序员文章站
2022-04-02 13:21:16
...
表单验证几乎在每一个需要注册或者登陆的网站是必不可少的,有些验证则非常的复杂,可以说是各种各样给你的要求,不过本章节只介绍一下表单中最简单的验证方式,就是判断是否为空,有些要求比较低的网站对此已经满足需要了。
代码如下:
js简单表单验证
以上代码,当点击提交按钮的时候,能够进行简单的表单验证,如果表单项为空,那么就会弹出提示,并且将焦点放入当前表单项,代码比较简单,这里距不多介绍了,可以参阅相关阅读。
下面在来看下js验证表单实例代码:
gspan.html
表单验证实例
check.js
function gspan(cobj){ //获取表单后的span 标签 显示提示信息 if (cobj.nextSibling.nodeName != 'SPAN'){ gspan(cobj.nextSibling); } else { return cobj.nextSibling; } } //检查表单 obj【表单对象】, info【提示信息】 fun【处理函数】 click 【是否需要单击, 提交时候需要触发】 function check(obj, info, fun, click){ var sp = gspan(obj); obj.onfocus = function(){ sp.innerHTML = info; sp.className = 'stats'; } obj.onblur = function(){ if (fun(this.value)){ sp.innerHTML = "输入正确!"; sp.className = "stats"; } else { sp.innerHTML = info; sp.className = "stats"; } } if (click == 'click'){ obj.onblur(); } } onload = regs; //页面载入完执行 function regs(click){ var stat = true; //返回状态, 提交数据时用到 username = document.getElementsByName('username')[]; password = document.getElementsByName('password')[]; chkpass = document.getElementsByName('chkpass')[]; email = document.getElementsByName('email')[]; check(username, "用户名的长度在-之间", function(val){ if (val.match(/^\S+$/) && val.length >= && val.length = && val.length = && val.length
推荐阅读
-
JavaScript验证表单数据,HTML自动验证表单数据是否为空,数字范围
-
Javascript验证用户输入URL地址是否为空及格式是否正确_javascript技巧
-
实例讲解js验证表单项是否为空的方法_javascript技巧
-
实例讲解js验证表单项是否为空的方法_javascript技巧
-
JavaScript表单验证实例之验证表单项是否为空_javascript技巧
-
JavaScript表单验证实例之验证表单项是否为空_javascript技巧
-
Javascript验证用户输入URL地址是否为空及格式是否正确_javascript技巧
-
分享一个验证表单是否为空的javascript通用方法
-
分享一个验证表单是否为空的javascript通用方法
-
通过正则表达式实现表单验证是否为中文_javascript技巧