📌  相关文章
📜  当一个值被添加到 JavaScript 中的输入框时会发生什么事件?

📅  最后修改于: 2022-05-13 01:56:21.804000             🧑  作者: Mango

当一个值被添加到 JavaScript 中的输入框时会发生什么事件?

JavaScript 有事件来为网页提供动态界面。这些事件与文档对象模型 (DOM) 中的元素挂钩。这些事件默认使用冒泡传播,即在 DOM 中从子级向上传播到父级。我们可以将事件绑定为内联或外部脚本。有多个与 Javascript 相关的事件,包括 onClick()、onChange()、onmouseleave()、onmouseout()、onmouseover()、onload 等。

在本文中,我们将具体了解在 JavaScript 的输入框中添加值时发生的事件。

oninput() 事件: oninput() 事件在将值添加到输入框时发生。我们使用键盘输入一个值。因此,当使用键盘在输入框中添加值时,我们可以关联某些键盘事件。

这些事件可能包括:

  • onkeypress:当用户按下产生字符值的键时。
  • onkeyup:按下后释放一个键。
  • onkeydown:当用户按下键时。即使按下的键不产生字符值也会发生。

当使用键盘在输入框中添加值时,我们还可以关联 onChange 事件。

  • onChange:此事件检测到此事件列出的任何元素的值的变化。

示例 1:以下示例显示了这些事件的用法。

HTML


 

    GFG events

 

    
                               
        


HTML


 

    GFG events

 

    
                               
        


输出:

示例 2:此示例将更改发生事件的背景颜色

HTML



 

    GFG events

 

    
                               
        

输出: