1.运用正则检测,检测输入的是否为手机号。
程序员文章站
2023-02-01 15:04:32
1 2 3 function fn(e) { 4 //---^--以什么开头----- 5 //---¥--以什么结尾---- 6 //----{n}--连续有n个前面的检测----- 7 var preg = /^1[3456789][0-9]{9}$/ ... ......
1 <input type="text" name="" id="" onblur="fn(this)"> 2 <script> 3 function fn(e) { 4 //---^--以什么开头----- 5 //---¥--以什么结尾---- 6 //----{n}--连续有n个前面的检测----- 7 var preg = /^1[3456789][0-9]{9}$/ 8 //----e.value--input内容值(参数)------ 9 //----preg--对象----- 10 //----test()--方法---- 11 if (!preg.test(e.value)) { 12 alert('请输入正确的手机号'); 13 return false; 14 } else { 15 alert('手机号正确'); 16 return false; 17 } 18 }