只有当我们在文本字段上填充多个字符时才调用js函数吗?
从现在开始我使用 onblur="myFunction();"但我想在填充一些字符后调用该函数。
谢谢!
最佳答案
使用onkeyup
事件:
let element = document.querySelector('your element');
element.onkeyup = function () {
if (this.value.length > 10) {
myFunction();
}
}
您还可以在属性中使用它:
<textarea onkeyup="if (this.value.length > 10) myFunction();"></textarea>
关于javascript - onkeyup 或 onkeypress 仅在 X 个字符长度之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17757490/