js输入框限定字数问题

js输入框限定输入框的字数,以下代码

<input type='text' onkeyup="checkNumber($(this))">


function checkNumber($this){

    let val=$this.val();

    if(val.length > 10 ){

        alert('字数超过10');

    }

}

在实际过程中,发现以下问题,如图:

https://img.mukewang.com/5c2726d7000180d701700027.jpg

在输入法中是,先显示字母,再将字母拼音转换成汉字。故可能在输入的时候,字母加汉字已超过限定的字数,该如何解决?

红颜莎娜
浏览 448回答 1
1回答

哈士奇WWW

<input&nbsp;type="text"&nbsp;maxlength="10">
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript