jsはユーザーの入力した銀行カード番号を処理して4桁の1段を実現して、しかも数字を入力することしかできません.

713 ワード

  ABC     id。type="tel"         。

<input type="tel" maxlength="24" id="cardNo" name="bankCardIn" placeholder=" "/>

$("#ABC").on("keyup",function(){ var str = $(this).val(); str = str.replace(/\D/g,'') var ncard=''; for(var n=0;n<str.length;n=n+4){ ncard += str.substring(n,n+4)+" "; } $(this).val(ncard.replace(/(\s*$)/g,"")); });