日期:2014-05-18  浏览次数:20611 次

用户填写的电话号码,怎么进行验证
电话号码格式应该是这样的0214-25632145

在文本框中怎么进行验证啊...

------解决方案--------------------
正则表达式
\d{4}-\d{8}

至于怎么调用
就要看你是用java还是javascript来进行验证了
------解决方案--------------------
可以通过正则验证
------解决方案--------------------
我顶楼上!!如果有这种好东西一定要用!!

建议楼主:

可以用脚本: 当然可以用正则表达试,也可以不用,
也可以在form中验证 ,用java语言
------解决方案--------------------
前几楼的都说过了 补充一点 也可能是***-********
------解决方案--------------------
干脆限制只能为数字和“-”,然后限制位数。
------解决方案--------------------
只能入数字和()-+四个字符,这样对输入的电话号码起到了一定的检查,再者你也可以检查一下电话号码的位数
function check()
{
if (document.form.tell.value== " "){
alert( "請輸入電話號碼! ");
document.form.tell.focus();
return false;
}
else{
var Letters = "0123456789()+- ";
for (i=0; i < document.form.tell.value.length; i++){
var CheckChar = document.form.tell.value.charAt(i);
if (Letters.indexOf(CheckChar) == -1){
alert( "電話號碼格式不正確! ");
document.form.tell.focus();
return false;
}
}
}
}