我写的?不可以使用function setPhoneCheck(validatorString)
{
var validatorStrings="";
if(validatorString!="")
{
validatorStrings=validatorString.split(":");
for(i=0;i<validatorStrings.length;i++)
{
$("#"+validatorStrings[i]).attr("reg","^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}|15[0-9]\d{8}|189\d{8}$/;");
}
}
}语法错误了?
{
var validatorStrings="";
if(validatorString!="")
{
validatorStrings=validatorString.split(":");
for(i=0;i<validatorStrings.length;i++)
{
$("#"+validatorStrings[i]).attr("reg","^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}|15[0-9]\d{8}|189\d{8}$/;");
}
}
}语法错误了?
解决方案 »
- json返回值?
- 急求高手帮忙,两个图片拖动互换,成功解决者,免费赠送全能空间
- javascript实现只能输入数字和移动光标
- 怎样实现两个下拉框之间的关联?
- 怎么限制用户只能输入汉字
- extjs4 里的treePanel复选框的checkChange监听不到
- 技术问题!
- 网页中,隐含字段的赋值能否赋成数组啊?
- frame的页面,如何获得另一个页面的form中的表单值?
- HTML/JAVASCRIPT 新手 Uncaught ReferenceError: xx is not defined
- jquery下,一个是40px,一个是41px,为何。。
- 新手求推荐一个编辑javascript的IDE,有使用的相关教程更好
但是,我还是不明白 ,你前面为什么要^((\(\d{3}\))|(\d{3}\-))?这样写,
还能输入()?
123-
(123)?
var reg0 = /^13\d{9}$/;
var reg1 = /^15\d{9}$/;
var reg2 = /^18\d{9}$/;
var reg3 = /^0\d{10,11}$/;
var my = false;
if (reg0.test(str)) my = true;
if (reg1.test(str)) my = true;
if (reg2.test(str)) my = true;
if (reg3.test(str)) my = true;
if (!my) {
alert("手机号码的格式不正确!"); }