输入电话号码的时候,判断什么时候加横杠,各位大神求教?一直在线等!
js里的正则表达式,如1234-5678的格式
var reg=/^\d{4}-\d{5}$/
var telephone = document.getElementById(id);
if(reg.test(telephone)==false){
span.innerHTML="格式不对";
return false;
}
这样就可以了,就可以存在也可以不存在
function checkPhone(str){
var re = /^0\d{2,3}-?\d{7,8}$/;
if(re.test(str)){
alert("正确");
}else{
alert("错误");
}
}
str = "123-45678";
if (str.indexOf("-") != -1)
alert("有横杠");