js jquery驗(yàn)證銀行卡號(hào)信息正則學(xué)習(xí)
更新時(shí)間:2013年01月21日 15:27:56 作者:
銀行卡號(hào)格式驗(yàn)證如何錯(cuò)誤將提示:格式錯(cuò)誤,應(yīng)該是19位數(shù)字,利用正則實(shí)現(xiàn),感興趣的朋友可以了解下,希望本文對(duì)你學(xué)習(xí)正則有所幫助
jquery代碼
$("#bankAccountNumber").change(function(){
alert("1");
var account = $("channelForm.bankAccount.account").val();
alert("2");
var reg = /^\d{19}$/g; // 以19位數(shù)字開頭,以19位數(shù)字結(jié)尾
if( !reg.test(account) )
{
alert("格式錯(cuò)誤,應(yīng)該是19位數(shù)字!");
}
})
html代碼
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>驗(yàn)證銀行賬號(hào)</title>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
<script language="javascript" type="text/javascript">
function check()
{
var account = document.form1.account.value;
var reg = /^\d{19}$/g; // 以19位數(shù)字開頭,以19位數(shù)字結(jié)尾
if( !reg.test(account) )
{
alert("格式錯(cuò)誤,應(yīng)該是19位數(shù)字!");
}
else
{
alert("驗(yàn)證成功!");
}
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<p>賬號(hào):
<input type="text" name="account" id="account" />
<span class="STYLE1">* (19位數(shù)字)</span></p>
<p>
<input type="button" name="button" id="button" value="驗(yàn)證" onclick="check()" />
</p>
</form>
</body>
</html>
復(fù)制代碼 代碼如下:
$("#bankAccountNumber").change(function(){
alert("1");
var account = $("channelForm.bankAccount.account").val();
alert("2");
var reg = /^\d{19}$/g; // 以19位數(shù)字開頭,以19位數(shù)字結(jié)尾
if( !reg.test(account) )
{
alert("格式錯(cuò)誤,應(yīng)該是19位數(shù)字!");
}
})
html代碼
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>驗(yàn)證銀行賬號(hào)</title>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
<script language="javascript" type="text/javascript">
function check()
{
var account = document.form1.account.value;
var reg = /^\d{19}$/g; // 以19位數(shù)字開頭,以19位數(shù)字結(jié)尾
if( !reg.test(account) )
{
alert("格式錯(cuò)誤,應(yīng)該是19位數(shù)字!");
}
else
{
alert("驗(yàn)證成功!");
}
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<p>賬號(hào):
<input type="text" name="account" id="account" />
<span class="STYLE1">* (19位數(shù)字)</span></p>
<p>
<input type="button" name="button" id="button" value="驗(yàn)證" onclick="check()" />
</p>
</form>
</body>
</html>
您可能感興趣的文章:
- JavaScript中校驗(yàn)銀行卡號(hào)的實(shí)現(xiàn)代碼
- JS使用正則控制用戶輸入銀行卡號(hào)及格式化
- JS代碼隨機(jī)生成姓名、手機(jī)號(hào)、身份證號(hào)、銀行卡號(hào)
- js實(shí)現(xiàn)模擬銀行卡賬號(hào)輸入顯示效果
- js格式化輸入框內(nèi)金額、銀行卡號(hào)
- JS填寫銀行卡號(hào)每隔4位數(shù)字加一個(gè)空格
- 解決javascript 全局變量失效的問題
- js手機(jī)號(hào)4位顯示空格,銀行卡每4位顯示空格效果
- nodejs利用http模塊實(shí)現(xiàn)銀行卡所屬銀行查詢和騷擾電話驗(yàn)證示例
- JS實(shí)現(xiàn)的獲取銀行卡號(hào)歸屬地及銀行卡類型操作示例
相關(guān)文章
jquery $.ajax各個(gè)事件執(zhí)行順序
jquery中各個(gè)事件執(zhí)行順序如下,使用jquery $.ajax的朋友可以參考下。2010-10-10uploadify多文件上傳參數(shù)設(shè)置技巧
uploadify插件配置實(shí)用比較簡單,很多開發(fā)者都喜歡使用。但是它有個(gè)缺點(diǎn)就是剛加載的時(shí)候稍微慢了一秒左右,本文通過一段代碼實(shí)例給大家介紹uploadify多文件上傳參數(shù)設(shè)置技巧,朋友們一起學(xué)習(xí)吧2015-11-11jQuery 學(xué)習(xí)入門篇附實(shí)例代碼
這篇文章比較不錯(cuò),更重要的是一些實(shí)例代碼,對(duì)于想學(xué)習(xí)jquery的朋友是個(gè)不錯(cuò)的資料。2010-03-03jQuery中[attribute]選擇器用法實(shí)例
這篇文章主要介紹了jQuery中[attribute]選擇器用法,以實(shí)例形式分析了[attribute]選擇器的功能、定義及匹配給定元素屬性的技巧,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-12-12jQuery實(shí)現(xiàn)移動(dòng)端懸浮拖動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)移動(dòng)端懸浮拖動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02jquery實(shí)現(xiàn)(textarea)placeholder自動(dòng)換行
本文主要對(duì)jquery如何實(shí)現(xiàn)(textarea) placeholder自動(dòng)換行的方法、思路進(jìn)行介紹,下面就跟小編一起來看下吧2016-12-12基于jquery實(shí)現(xiàn)表格內(nèi)容篩選功能實(shí)例解析
對(duì)于表格來說,當(dāng)數(shù)據(jù)比較多的時(shí)候,我們無法一頁一頁的查找,這樣我們就可以進(jìn)行篩選操作,這篇文章主要為大家詳細(xì)介紹了基于jquery實(shí)現(xiàn)表格內(nèi)容篩選功能的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05