jquery 验证手机号段
导读:JQuery是一个广泛应用的JavaScript库,其中包含了各种常用的函数和方法,让我们的前端开发更加便捷。其中很多方法可以用于验证手机号段,使得我们在制作表单时可以更加高效地实现验证操作。$(document .ready(functi...
JQuery是一个广泛应用的JavaScript库,其中包含了各种常用的函数和方法,让我们的前端开发更加便捷。其中很多方法可以用于验证手机号段,使得我们在制作表单时可以更加高效地实现验证操作。
$(document).ready(function() { $("#phone-number").blur(function() { var re = /^[1][34578][0-9]{ 9} $/; var phone = $(this).val(); if (re.test(phone)) { $(this).removeClass("invalid-input"); $(this).addClass("valid-input"); } else { $(this).removeClass("valid-input"); $(this).addClass("invalid-input"); } } ); } );
这段代码使用了JQuery的$()函数,其功能是选中特定的DOM元素。其中,我们选中了一个ID为“phone-number”的输入框,使得这个输入框失焦时,验证其输入值是否符合手机号段的格式要求。如果符合,则给这个输入框添加样式“valid-input”,表示输入格已经通过验证;如果不符合,则给这个输入框添加样式“invalid-input”,表示输入格式有误。
其中的验证正则表达式/^1[34578]\d{ 9} $/能够验证以数字1开头,第二位数字限定为3、4、5、7、8,后面9位都是数字的字符串。通过改变这个正则表达式的规则,我们也可以验证其他输入格式,如邮政编码、身份证号等等。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: jquery 验证手机号段
本文地址: https://pptw.com/jishu/501000.html