网站客服:zx81024163 |

表单验证

2024-03-01 12:05:56发布    浏览345次    信息编号: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框架










    
姓名
密码 性别
    男 女
邮箱

提醒:请联系我时一定说明是从星空网上看到的!