现在的位置: 首页 > 综合 > 正文

js正则表达式判断固定电话、小灵通、手机号码

2013年09月02日 ⁄ 综合 ⁄ 共 659字 ⁄ 字号 评论关闭

 

<html>

<head>

<title>js正则表达式</title>

</head>

<body>

<script LANGUAGE="javascript">

//匹配固定电话或小灵通,例如:031185907468或02185907468格式

function isphone1(){

var num = document.getElementById('ph').value;

var partten = /^0(([1-9]/d)|([3-9]/d{2}))/d{8}$/;

if(partten.test(num)){

alert('是电话号码');

}else{

alert('不是电话号码');

}

}

function isphone2(){

var num = document.getElementById('mb').value;

var partten = /^1[3,5]/d{9}$/;

if(partten.test(num)){

alert('是手机号码');

}else{

alert('不是手机号码');

}

}

</script>

请输入固定电话或小灵通号码:<input type="text" name="phone" id="ph"><input type="button" value="测试" onclick="isphone1();">

请输入手机号码:<input type="text" name="phone" id="mb"><input type="button" value="测试" onclick="isphone2();">

</body>

</html>

抱歉!评论已关闭.