基于XML配置的js验证方式

资源文件:

                vali.html --测试页面文件

                jquery-1.2.6.pack.js --js的资源类库

                formValidator.js --js操作与方法的创建

                validator.xml    --根据HTML表单标签进行配置

 

 

xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<form>
	<element id='userEmail' 
			 startLength='8'
			 lastLength='20'
			 expression='\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*'
			 errorNull='不能为空'
			 errorFormat='Email格式错误'
			 errorLength='您输入的Email长度不符合标准(8~20)'
			 trueMessage='格式正确'
			 />
	<element id='hometel' 
			 startLength='10'
			 lastLength='13'
			 expression='(^(\d{2,4}[-_-—]?)?\d{3,8}([-_-—]?\d{3,8})?([-_-—]?\d{1,7})?$)|(^0?1[35]\d{9}$)'
			 errorNull='不能为空'
			 errorFormat='您输入的格式不正确!'
			 errorLength='输入长度应该在10~13!'
			 trueMessage='格式正确'
			 />
</form>

 

       注意: element元素的"id"必须和页面上的表单标签的id一致.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值