网络世界,大有可为

献给自己的一片天空

导航

javascript下使用正则表达式

1.用脚本验证一个输入框:

 1   var name = document.getElementByI("tb_id"); 
 2   if(name.value == "")
 3   {
 4     alert("企业编号不能为空!");
 5     return;
 6   }

 7   var regexs = /^(\w){1,10}$/;
 8   var result = regexs.test(name.value);
 9   if(result == false)
10   {
11      alert("企业编号输入错误,不可使用!");
12      return;
13   }

2.另一种方式:
1  var str = document.getElementByI("tb_phone");
2  var patrn=/^[+]{0,1}(\d){1,3}[   ]?([-]?((\d)|[   ]){1,12})+$/;   
3  if(!patrn.exec(str.value))
4  {
5    alert("电话号请输入数字或-号!");
6    return;
7  }

posted on 2007-05-25 11:34  Geerry  阅读(137)  评论(0编辑  收藏  举报