0
私は入力フィールドにすでに8桁の数字を入力させていますが、数字を入力するように強制したいときは、彼が2を書いた場合は最初の数字を間違えて入力し、残りの数字を入力させてください。チェック番号入力フィールドは8桁しかなく、数字2で始まります
<input type="number" maxlength="8" class="form-control myInput" name="myInput" id="myInput" placeholder="myInput" pattern="\d{8}" required>
</div>
jQueryの
$(".myInput").unbind('keyup change input paste').bind('keyup change input paste',function(e){
var $this = $(this) ,val = $this.val(),valLength = val.length, maxCount = $this.attr('maxlength');
if(valLength>maxCount){
$this.val($this.val().substring(0,maxCount));
}
});
助けてください
HTML: はここに私のコードです。