表单验证
2024-03-01 12:05:56发布 浏览346次 信息编号:101841
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
表单验证
HC-MUI集成了自主开发的、高效、简洁的表单验证。 涵盖:字符串、值、字符串长度、电子邮件地址、网络地址、手机号码、邮政编码、自定义函数、自定义正则表达式等丰富的验证接口。
请按如下方式进行:
1. 表单内元素设置
要对表单元素进行物理验证,需要在相应的元素上设置以下属性。
2.提交时检查函数绑定
普通表单提交:
如果需要使用ajax提交:
三、验证方法及方法
3.1
功能说明:字符串长度验证
参数格式:“x,”或“x,x”
3.2int
功能说明:整数及整数位数验证
参数格式:“x,”或“x,x”
3.
功能说明:2个数字之间的验证(不限制数字类型)
参数格式:="x," =",x" 或 ="x,x"
3.3
功能说明:2个数字之间的验证(数字类型为整数)
参数格式:="x," =",x" 或 ="x,x"
3.4
功能说明:2个数字之间的验证(数字类型为十进制)
参数格式:="x," =",x" 或 ="x,x"
3.5 相同
功能说明:是否为固定值
参数格式:“xx”
3.6
功能说明:是否等于指定id的表单元素的值?
参数格式:=“元素id”
3.7
功能说明:不等待固定值
参数格式:“xx”
3.8
功能说明:是否不等于指定id表单元素的值
参数格式:=“元素id”
3.9 电子邮件
功能描述:邮箱验证
参数格式:无需参数
电话
功能描述:手机号码验证
参数格式:无需参数
3.10 网址
功能说明:验证字符串是否为URL
参数格式:无需参数
3.11
功能描述:国内邮政编码验证
参数格式:无需参数
3.12注册
功能描述:正则表达式验证
参数格式:="正则表达式内容"
3.13 乐趣
功能说明:通过调用自定义函数进行验证,自动将值传递给修改后的函数。 示例:func(val); 自定义函数的返回值必须是类型(验证成功则返回true,否则返回false)。
参数格式:=“函数名”
3.14 附件验证
有很多特殊的表单元素如(多选框)、单选(单选框)等元素。 你可能无法使用“”“”等属性标记进行验证,所以赶紧定义k()函数。
k()函数将被自动调用。 在此函数中,您可以编写自己的验证逻辑(复杂或简单)。 验证完成后,请根据验证结果返回true或false,并完成错误信息提示。
自定义错误信息显示功能
默认情况下,alert函数用于错误提示,错误消息内容保存到全局变量中,对应的表单元素对象保存到全局变量Msg中。
系统会自动检测函数Show()是否被定义。 如果Show()是开发者自己定义的,系统会调用该函数提示错误!
利用Msg、Obj这两个全局变量和函数Show()的定义,可以灵活创建适合相应项目的错误提醒。
原型完整代码
HC-MUI 最轻做好的移动端HTML5框架
提醒:请联系我时一定说明是从星空网上看到的!