a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 140|回复: 0

[基础知识] 如何用Javascript校验客户端数据2

[复制链接]
发表于 2012-8-4 12:37:27 | 显示全部楼层 |阅读模式
  二、客户端数据校验的通用解决之道----妙用自定义属性 ' Q+ x# D4 v- p
3 J; D& K( [0 v" _2 C
  我们知道,HTML的文本框元素可以使用type,name,value,size,maxlength,style,id等固有属性,但你可曾想到,我们还可以自定义一些属性呢。笔者是在一个极其偶然的机会里发现这个小秘密的,并且没有想到的是,这个小秘密竟然可以帮我们很大的忙----实现客户端数据的通用校验,自此客户端校验工作容易做了,不用再为每个FORM表单劳神又费力地写Javascript校验代码了。 : S, |+ d, N. ~) b

/ b' q6 ?, `8 t1 D' t: `  请看下面的测试网页univerify_test.html: , |$ h4 P' _2 I- C

4 O7 q" Q1 z! j1 [  form1表单对onsubmit事件进行了捕获:。在用户提交表单时,用verifyAll对此表单的元素的值统一进行检测,验证其合法性,保证存入数据库时不出现异常。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-3 01:46 , Processed in 0.265433 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表