JavaScript change 事件17 Mar 2025 | 4 分钟阅读 JavaScript change 事件是一种事件类型,当元素失去焦点时会触发。JavaScript 的 change 事件继承了 Event 的所有方法和属性。 在这里,我们将通过不同 JavaScript 元素(如输入文本框、复选框、单选按钮、select 元素等)的实际用法来理解和实现 change 事件。 要对 JavaScript 元素使用 change 事件,我们需要添加一个事件处理程序方法,为此我们可以使用 addEventListener() 或元素的 onChange 属性。两者的语法如下所示: addEventListener() 方法 onChange 属性 我们将通过这两种方式讨论 JavaScript change 事件。 在输入元素上使用 JavaScript change 事件对于不同的元素,有不同的输入类型,例如文本框、单选按钮或复选框。当您输入内容然后移动到另一个元素时,例如按下按钮或鼠标悬停在按钮上,change 事件就会起作用。但是,当我们在输入框中时,change 事件不起作用。让我们通过一些例子来看一下。 以下是一些例子,将帮助我们理解 change 事件的用法: 示例 1在文本输入元素上使用 change 事件 上述代码的输出如下所示 ![]() 当我们单击“Click me”按钮时,焦点会从文本框丢失,这意味着 change 事件将起作用。此外,我们可以看到当我们提供输入时,change 事件将不起作用。单击按钮后,文本会显示在标签中。 示例 2使用 onChange 属性 输出 ![]() 在上面的代码中,当我们键入一些文本到文本框时,onChange 事件获得焦点,但只要我们单击屏幕上的某个位置,onChange 属性就会起作用。 在单选按钮上使用 change 事件在单选按钮的情况下,当我们选择任何一个单选按钮后,change 事件就会起作用。我们将在下面的代码中看到这一点。 上述代码的输出如下所示: ![]() 当我们单击任何一个单选按钮时,会显示指定的消失,这意味着在单击单选按钮时,焦点会从其上丢失。 在 select 元素上使用 change 事件在 select 元素的情况下,当某个值的选择完成后,change 事件就会起作用。下面我们讨论了一个可以通过它来理解 select 元素在值上的工作方式的示例。 示例 输出 ![]() 在上面的输出中,我们可以看到当我们从列表中选择一个值时,旁边会显示名称。这是因为当我们选择一个值,即选择完成后,change 事件就会起作用。但是,在我们进行选择的过程中,change 事件不起作用。 |
工厂函数与构造函数或类函数相关。但是,它生成并返回一个对象,而无需新的对象。JavaScript 中的工厂函数与构造函数函数相同。但是,它们不需要内部值的“this”关键字或“new”关键字...
阅读 3 分钟
要从服务器获取信息,请使用 JavaScript 的 get() 方法。可以请求返回 JSON 或 XML 数据的任何类型的 API。要请求的 URL 是 Fetch() 方法所需的唯一参数,它也返回一个 Promise。发送请求...
阅读 6 分钟
JavaScript 是最知名、使用最广泛的编程语言之一。它的发展速度比任何其他语言都快,Netflix、PayPal 和 Walmart 等大公司围绕 JavaScript 构建内部应用程序。通过学习……,这是一个获得一份出色工作的绝佳机会。
11 分钟阅读
Lodash 是什么?Lodash 是一个 JavaScript 库,它有许多内置函数,并为开发人员提供了实用功能和更多功能。它建立在 JavaScript 的 underscore.js 库之上。Lodash._chain() 方法此方法用于包装我们从...获得的。值
阅读 3 分钟
? 提示音通常用于网站的通知警报。在某些其他情况下,您可能需要在网站上使用提示音。您可以在现实生活中找到几个提示音的例子,例如在杂货店、图书馆和……
5 分钟阅读
JavaScript 引擎使用调用栈来管理执行上下文。JS 调用栈的工作是内部进行的,但我们将在此处了解其工作原理。在本节中,我们将讨论 JavaScript 调用栈及其工作原理。我们还将...
阅读 4 分钟
JavaScript 提供了用于选择、键入和使用特定类型信息的键盘事件。事件在按键按下、按键抬起和按键动作时发生。我们可以使用 HTML 标签、JavaScript 函数或 addEventListener 事件。它...
阅读9分钟
在本主题中,我们将学习回文并验证给定数字或字符串在 JavaScript 中是否为回文。回文用于验证从左到右和从右到左读取的数字序列、字符串或字母...
5 分钟阅读
Blob 是表示未处理数据的不可变对象。文件是源自文件系统数据的 Blob。Blob 允许我们在客户端创建类文件对象,我们可以将其传输到 API,这些 API 期望 URL 而不是需要...
5 分钟阅读
javascript 鼠标滚轮事件是用于导航 html 网页的鼠标事件。mouseListner 使用鼠标滚轮 (onmousewheel) 函数来获取滚动鼠标后的功能。鼠标向上或向下滚动网页并开始操作...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India