<input type="text" maxlength="3" style="letter-spacing: 0.9em;">
我们可以将光标从鼠标移到第四个位置。我们怎样才能防止这种情况发生?
最佳答案
你可以使用blur()
来聚焦
<input type="text" maxlength="3" onkeyup="if(this.value.length == 3) this.blur()">
更新
您也可以使用 onfocus()
<input type="text" maxlength="3" onkeyup="if(this.value.length == 3) this.blur()" onfocus="if(this.value.length == 3) this.blur()">
希望对你有帮助
关于javascript - 在输入完成最大长度后防止不必要的光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47670521/