标签归档 js判断手机号码

通过清心醉

15-js判断手机号码

<script>
function mynumber()
{
var x=document.getElementById(“number”).value; //一定要加.value 不然无法获取值的哦
if(isNaN(x)) //判断是否非数字
{
alert(“您输入的是非数字”);
}
else
{
if(x.length!=11) //判断是否有11个字符
{
alert(“请输入11位数的手机号”);
}
else
{
var myreg = /^(((13[0-9]{1})|159|153|158)+\d{8})$/; //定义一个正则表达判断手机号
if(!myreg.test(x))
{
alert(“您输入的手机号有误”);
}
else
{
document.getElementById(“numbertext”).innerHTML=(“您输入的号码为:”+x);
}
}
}
}
</script>
<p>请输入手机号码:<input type=”text” id=”number” onchange=”mynumber()”></p>
<p id=”numbertext”></p>