jquery - 使用 jQuery 哪个事件属于 "type text into textfield"

标签 jquery events checkbox textfield

想象一下有一个复选框和一个文本字段的公式。如果有人开始在文本字段中输入“bla bla bla 不管怎样”,该复选框应该会自动勾选。是否有与输入相对应的事件或者我必须使用 .focus ?

最佳答案

打字时触发的事件是:

  • onkeydown(jQuery:keydown)
  • onkeyup(jQuery:keyup)
  • onkeypress(jQuery:keypress)

您可以为其中任何一个创建事件处理程序,以修改或影响用户输入。 还要注意 .preventDefault().stopPropagation() 函数,它们会阻止元素的默认行为或抑制事件在 DOM 中冒泡。

引用文献:keyup , keydown , keypress , preventDefault() , stopPropagation()

关于jquery - 使用 jQuery 哪个事件属于 "type text into textfield",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3003879/

相关文章:

javascript - Angular JS 和 jqLit​​e 将节点与选择器匹配

java - Android - 使用事件创建自定义日历

php - 使用php从单选按钮和复选框到mysql的答案

c++ - 使用 C++ 对象 Q_PROPERTY 绑定(bind)复选框 'checked' 属性

javascript - 弹出 Div 出现在按钮悬停时

javascript - 包括 jQuery/Ajax 函数的成功/失败

javascript - 动态创建的元素,每行只保留 ​​2 个 div

swift - UITextView 点击事件设置 UITableView 可见

c# - 不删除事件处理程序会导致 .Net 出现问题吗?

javascript - 防止复选框换行