如何在更改输入内容时添加javascript操作?

如何在更改输入内容时添加javascript操作?,javascript,html,Javascript,Html,我试图使用JavaScript进行一些验证,当用户更改输入值时,我需要向用户显示一个警报 <input type="text" name="onchange" id="onchange" size="35" maxlength="50" /> 好了 <input type="text" name="onchange" id="onchange" size="35" maxlength="50" onchange="alert('Onchange event occ

我试图使用JavaScript进行一些验证,当用户更改输入值时,我需要向用户显示一个警报

<input type="text" name="onchange" id="onchange" size="35" maxlength="50" />
好了

<input type="text" name="onchange" id="onchange" size="35" maxlength="50" 
     onchange="alert('Onchange event occured')"/>
您可以按如下方式使用输入函数上的jquery

        $("#onchange").on("input", function() {
    alert("Change to " + this.value);
});

将函数绑定到元素:

var input = document.getElementById('onchange');

input.addEventListener('input', function()
{
    //something you want to do
});

你的js代码在哪里?onchange是一个事件!把它作为属性值是没有用的!使用onchange=alerthei!!!!更好的方法是使用document.getElementById'onchange.AddVntListener'input',函数{alertthis.value;}感谢您的回复,实际上我在有人回答时使用了onchange=alert'event'。