zl程序教程

您现在的位置是:首页 >  工具

当前栏目

jsjquery验证银行卡号信息正则学习

学习 信息 验证 正则 银行卡 jsjquery
2023-06-13 09:14:44 时间
jquery代码
复制代码代码如下:

$("#bankAccountNumber").change(function(){
alert("1");
varaccount=$("channelForm.bankAccount.account").val();
alert("2");
varreg=/^\d{19}$/g;//以19位数字开头,以19位数字结尾
if(!reg.test(account))
{
alert("格式错误,应该是19位数字!");
}
})

html代码
复制代码代码如下:

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
<title>验证银行账号</title>
<styletype="text/css">
<!--
.STYLE1{color:#FF0000}
-->
</style>
<scriptlanguage="javascript"type="text/javascript">
functioncheck()
{
varaccount=document.form1.account.value;
varreg=/^\d{19}$/g;//以19位数字开头,以19位数字结尾
if(!reg.test(account))
{
alert("格式错误,应该是19位数字!");
}
else
{
alert("验证成功!");
}
}
</script>
</head>
<body>
<formid="form1"name="form1"method="post"action="">
<p>账号:
<inputtype="text"name="account"id="account"/>
 <spanclass="STYLE1">*(19位数字)</span></p>
<p>   
<inputtype="button"name="button"id="button"value="验证"onclick="check()"/>
</p>
</form>
</body>
</html>