如何實(shí)現(xiàn)“填寫銀行卡號,每隔4位數(shù)字加一個空格”,361模板網(wǎng)總結(jié)了兩種方法來實(shí)現(xiàn)。
function () { document.getElementById('bankCard').onkeyup = function (event) { var v = this.value; if(//S{5}/.test(v)){ this.value = v.replace(//s/g, '').replace(/(/d{4})(?=/d)/g, "$1 "); } };}();<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head><body><input type="text" id="J_BankCard"/><script src="http://res.wdphp.com/jquery/1.10.2/jquery.min.js"></script><script> !function () { $('#J_BankCard').on('keyup mouseout input',function(){ var $this = $(this), v = $this.val(); //S{5}/.test(v) && $this.val(v.replace(//s/g,'').replace(/(/d{4})(?=/d)/g, "$1 ")); }); }();</script></body></html>完成。
以上就是原生JS實(shí)現(xiàn)填寫銀行卡號,每隔4位數(shù)字加一個空格的全部內(nèi)容,希望對大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點(diǎn)
疑難解答
圖片精選