JavaScript - 在<input>上运行函数更改 - NO JQUERY

Roy*_*ris 7 html javascript function

我想在HTML <input/>标签更改时运行一个函数.我该怎么做呢?有一些答案,但他们都在jQuery,我想要简单的JavaScript.有人能给我一个简单的例子吗?谢谢!

我希望输入是一个类型为文本:

<input type="text" id="change">
Run Code Online (Sandbox Code Playgroud)

Cod*_*gue 9

您可以使用输入事件.这不仅会触发键入和粘贴,还会触发其他文本修改事件,例如拖放操作.

change.addEventListener("input", function (e) {
    alert(this.value);
});
Run Code Online (Sandbox Code Playgroud)
<input type="text" id="change">
Run Code Online (Sandbox Code Playgroud)