Javascript 中的 oninput 函数

2025 年 3 月 18 日 | 阅读 7 分钟

oninput 函数作用于用户在 html input 标签中输入的文本、选项和数据。当您输入数据时,该函数会根据 JavaScript 的要求更改功能。当输入完成后或焦点离开 input 标签时,JavaScript 会停止该功能。

JavaScript 和 HTML 都支持 input、select 和 textarea 标签的 oninput 功能。此功能取决于用户界面。我们可以添加验证和用户限制以改善应用程序操作。我们可以将其用于文本、密码和其他用户信息。

使用该函数的方法

在 JavaScript 中使用 oninput 函数有三种方法。我们可以通过三种方式使用该函数:仅使用 JavaScript、HTML 与 JavaScript 结合使用,以及使用 addEventListener 的 JavaScript。

  • JavaScript 中的 oninput 函数
  • HTML 与 JavaScript 结合的 oninput 函数
  • 使用 addEventListener 的 JavaScript 中的 oninput 函数

JavaScript 中的 oninput 函数

该函数直接在 JavaScript 中使用带有 oninput 函数的选择器。事件验证在 JavaScript 中使用函数名进行。

语法

以下语法用于网页以操作 oninput 函数。

示例

以下示例展示了 JavaScript 中 oninput 函数的操作和工作流程。

示例 1

在示例中,我们可以在 script 标签中使用带有 oninput 事件和函数的 HTML 标签。这里,该函数用于为交互式用户字段添加验证。

输出

下图显示了 oninput 函数的输出信息。

The Oninput Function in Javascript

示例 2

在示例中,我们可以在 script 标签中使用带有 oninput 事件和函数的 HTML 标签。这里,该函数用于为 textarea 输入字段添加验证。

输出

下图显示了 oninput 函数的输出信息。

The Oninput Function in Javascript

示例 3

在示例中,我们可以在 script 标签中使用 oninput 事件和函数。当我们在下拉字段中选择数据时,该函数会起作用。

输出

下图显示了 oninput 函数的输出信息。

The Oninput Function in Javascript

HTML 与 JavaScript 结合的 oninput 函数

该事件使用 HTML input 标签,例如 input、select 和 textarea。该函数在 script 标签或 JS 页面中使用,并带有验证。

语法

语法直接在 HTML 标签中使用 oninput 函数,并带有函数名。

示例

以下示例展示了 HTML 与 JavaScript 结合的 oninput 函数的操作和工作流程。

示例 1

在示例中,我们可以在 HTML 标签中使用 oninput,并在 script 标签中使用该函数。这里,该函数用于为交互式用户字段添加验证。

输出

下图显示了 oninput 函数的输出信息

The Oninput Function in Javascript

示例 2

在示例中,我们可以在 input HTML 标签中使用 oninput,并在 script 标签中使用该函数。这里,该函数用于为交互式用户字段的密码类型添加验证。

输出

下图显示了 oninput 函数的输出信息

The Oninput Function in Javascript

Example3

在此示例中,JavaScript 函数用于输入范围。当在 HTML 标签中选择范围时,oninput 事件会起作用。

输出

下图显示了 oninput 函数的输出信息

The Oninput Function in Javascript

使用 addEventListener 的 JavaScript 中的 oninput 函数

该函数与选择器一起在 addEventListener() 方法中使用。“input”关键字对于使用 JavaScript 函数名操作 oninput 函数至关重要。

语法

以下语法展示了带有 addEventListener() 方法的 oninput 事件。

示例

以下示例展示了使用 addEventListener 的 JavaScript 中的 oninput 函数的操作和工作流程。

示例 1

在示例中,我们可以在 script 标签中使用带有 oninput 事件和函数的 HTML 标签。这里,该函数用于为交互式用户字段添加验证。在 script 标签中使用带有 input 关键字的 add event listener 方法对于该事件至关重要。

输出

下图显示了 oninput 函数的输出信息

The Oninput Function in Javascript

示例 2

在示例中,我们可以在 script 标签中使用带有 oninput 事件和函数的 HTML 标签。这里,该函数用于为交互式用户字段添加验证。在 script 标签中使用带有 input 关键字的 add event listener 方法对于该事件至关重要。

输出

下图显示了 oninput 函数的输出信息

The Oninput Function in Javascript

结论

oninput 事件对于用户交互和验证非常有用。它主要用于表单和用户信息。