首页 >

Javascript的表单与验证-非空验证【javascript】

web前端|js教程Javascript的表单与验证-非空验证【javascript】
javascript表单验证,表单非空验证
web前端-js教程
推荐阅读:Javascript的表单验证长度
传奇资源网源码,ubuntu怎样清除垃圾,爬虫都有啥种类,gearhost php,seo推广算法lzw
Javascript的表单验证-提交表单
网页聊天室频直播程序源码,ubuntu自动重启排查,Tomcat添加管理员权限,爬虫的道德,手机回收PHP防估吗,林州seo优化lzw
Javascript的表单验证-初识正则表达式
首面导航源码,ubuntu主题使用教程,尼罗河巨蜥爬虫,php.520,枝江seo排名lzw
Javascript的表单验证-揭开正则表达式的面纱

JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。

表单提交前要检查数据的合法性

在要对表单里的数据进行验证的时候,可以利用getElementById()来访问网页上任何一个元素

每个表单域都有一个form对象,可被传给任何验证表单数据的函数

function showIt(thisForm){alert(thisForm["zipcode"].value);//通过form对象的name属性,取得元素的值}
利用name属性或getElementById()方法都可以完成对元素的获取

检查表单数据的时机,取决于选择正确的用户输入事件去处理。

也就是说,当用户输入数据后立即对数据验证。

用户在输入数据时的顺序是:

选择输入域

在域里输入数据

离开该域,移往下个目标

选择下个目标域

在域里输入数据

在这个过程中,会激发一系列的事件,利用这些事件,可以找到对数据验证的时机

1) 选中输入域时 –激发onfocus事件(焦点)

2) 离开输入域时 –激发onblur事件(离开焦点)

3) 离开该域并且输入内容发生改变时 –激发onchange事件

最正确的选择是在激发onblur事件时去对数据进行验证

验证的第一步:检查域不为空

调用validateNonEmpty来响应onblur事件

表单对象使用关键字this被传至函数

以下是验证函数

function validateNonEmpty(inputField){if(inputField.value.length==0){alert("Please enter a value.");return false;} return true;}
在网页表单进行提交的时候,一定要对用户输入的数据进行验证

在要对表单里的数据进行验证的时候,可以利用getElementById()来访问网页上任何一个元素

以上内容是针对Javascript的表单与验证-非空验证的全部叙述,希望对大家有所帮助!


Javascript的表单与验证-非空验证【javascript】
  • JavaScript验证Email(3种方法)【javascript】
  • JavaScript验证Email(3种方法)【javascript】 | JavaScript验证Email(3种方法)【javascript】 ...

    Javascript的表单与验证-非空验证【javascript】
  • Javascript的表单验证-初识正则表达式【javascript】
  • Javascript的表单验证-初识正则表达式【javascript】 | Javascript的表单验证-初识正则表达式【javascript】 ...

    Javascript的表单与验证-非空验证【javascript】
  • Javascript的表单验证长度【javascript】
  • Javascript的表单验证长度【javascript】 | Javascript的表单验证长度【javascript】 ...