用javascript校验客户端数据-JavaScript
·当前位置: 学海荡舟-论文 >> 电脑技术 >> 网络编程 >> JavaScript
用javascript校验客户端数据



一、准确获取文本框数据的字节长度

也许你要问,在Javascript中,利用form.textfield.value.length就可以得到form表单的textfield文本框中输入数据的长度了,难道这个长度不是以字节计的吗?

在详细说明之前,读者不妨先测试如下网页:







 

2、对所用表单添加onsubmit事件处理程序:onsubmit="return verifyAll(this);"。其中的this指定为当前表单对象,勿需提供表单具体名字,极具通用性。

3、对每个需要检测的文本框添加chname,maxsize,nullable和datatype四个自定义属性。如果想在文本框失去焦点时对数据进行一下校验,请添加事件处理程序:onBlur="verifyInput(this);"。

怎么样?使用基于自定义属性的客户端统一检测方法后,不用再为每个表单写类似的检测代码了吧,统一检测足够了。

小结:自定义属性是非常有用的属性,基于自定义属性的客户端数据统一检测方法,在B/S开发中极其有用,使用方便,可扩充性强。相信读者经过实践,自能体会到个中妙处。

  • 上一篇教程:
  • 下一篇教程:
  • :查看相关:
  • PHP输出控制功能在简繁体转换中的应用
  • 实例学习PHP之FastTemplate模板篇
  • 如何利Mcrypt扩展库进行加密和解密
  • 一个PHP中常用email校验语句的解释
  • 用PHP4和PostgreSQL构建一个电子商务应用