JavaScript example: js验证,null,各种正则表达式格式验证

[b][size=medium]1 null的验证[/size][/b]
[size=medium] 1.1 公共方法[/size]


//公共check方法
//id:数组,要check的页面上的表单元素都放在了这个数组里面
//name:数组,针对页面上表单元素的名称,给提示错误信息用
function checkNull(id,name){
var rt = '';
var l = id.length;
for(var i = 0; i<l; i++){
var tmp = document.getElementById(id[i]).value;
if(tmp == ''){
alert(name[i]+" 不能为空!");
try{
document.getElementById(id[i]).focus();
}catch(e){}

rt = "false";
break;
}
}
if(rt == 'false'){
return false;
}else{
return true;
}
}


[size=medium]1.2 调用公共方法[/size]
现在有很多页面要做验证,比如说,基本信息页面,如是就可以按照下面来写

function validateBaseInfo(){
var id = new Array("user","password","sex","address","phone");
var name = new Array("用户名","密码","性别","地址","电话");
if(!checkNull(id,name)) //这里就可以调用了
{
return false;
}
return true;


[size=medium][b]2 格式验证(正则表达式)[/b][/size]
以后陆续补上
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值