婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > JS使用正則控制用戶輸入銀行卡號及格式化

JS使用正則控制用戶輸入銀行卡號及格式化

熱門標簽:梅縣地圖標注 ai電話機器人搭建 外呼系統無呼出路由是什么原因 呼叫系統外呼只能兩次 西藏智能外呼系統代理商 400電話辦理電話辦理 地圖標注教學點 甘肅醫療外呼系統排名 貴港公司如何申請400電話

//js正則實現用戶輸入銀行卡號的控制及格式化

script language="javascript" type="text/javascript">
function formatBankNo (BankNo){
  if (BankNo.value == "") return;
  var account = new String (BankNo.value);
  account = account.substring(0,22); /*帳號的總數, 包括空格在內 */
  if (account.match (".[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{7}") == null){
    /* 對照格式 */
    if (account.match (".[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{7}|" + ".[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{7}|" +
    ".[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{7}|" + ".[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{7}") == null){
      var accountNumeric = accountChar = "", i;
      for (i=0;iaccount.length;i++){
        accountChar = account.substr (i,1);
        if (!isNaN (accountChar)  (accountChar != " ")) accountNumeric = accountNumeric + accountChar;
      }
      account = "";
      for (i=0;iaccountNumeric.length;i++){  /* 可將以下空格改為-,效果也不錯 */
        if (i == 4) account = account + " "; /* 帳號第四位數后加空格 */
        if (i == 8) account = account + " "; /* 帳號第八位數后加空格 */
        if (i == 12) account = account + " ";/* 帳號第十二位后數后加空格 */
        account = account + accountNumeric.substr (i,1)
      }
    }
  }
  else
  {
    account = " " + account.substring (1,5) + " " + account.substring (6,10) + " " + account.substring (14,18) + "-" + account.substring(18,25);
  }
  if (account != BankNo.value) BankNo.value = account;
}
/script>
input type="text" value="" size="25" onkeyup="formatBankNo(this)" onkeydown="formatBankNo(this)" name="account" id="account">

以上所述是小編給大家介紹的JS使用正則控制用戶輸入銀行卡號及格式化,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • js jquery驗證銀行卡號信息正則學習
  • JavaScript中校驗銀行卡號的實現代碼
  • JS代碼隨機生成姓名、手機號、身份證號、銀行卡號
  • js實現模擬銀行卡賬號輸入顯示效果
  • js格式化輸入框內金額、銀行卡號
  • JS填寫銀行卡號每隔4位數字加一個空格
  • 解決javascript 全局變量失效的問題
  • js手機號4位顯示空格,銀行卡每4位顯示空格效果
  • nodejs利用http模塊實現銀行卡所屬銀行查詢和騷擾電話驗證示例
  • JS實現的獲取銀行卡號歸屬地及銀行卡類型操作示例

標簽:大興安嶺 本溪 海口 湖州 涼山 常州 哈密 泰安

巨人網絡通訊聲明:本文標題《JS使用正則控制用戶輸入銀行卡號及格式化》,本文關鍵詞  使用,正則,控制,用戶,輸入,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JS使用正則控制用戶輸入銀行卡號及格式化》相關的同類信息!
  • 本頁收集關于JS使用正則控制用戶輸入銀行卡號及格式化的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 栖霞市| 襄樊市| 中方县| 孙吴县| 冀州市| 阳春市| 新昌县| 磐安县| 黄浦区| 莒南县| 故城县| 昭苏县| 霍邱县| 扬州市| 彭泽县| 屏东市| 米易县| 嘉荫县| 莱西市| 巴青县| 犍为县| 天全县| 苗栗县| 岳池县| 合水县| 平江县| 塔城市| 洪江市| 林州市| 赣榆县| 玉门市| 陆良县| 潜江市| 顺昌县| 靖远县| 上犹县| 大庆市| 福安市| 陈巴尔虎旗| 乌审旗| 聂拉木县|