当您不知道正在触发哪些事件时,如何在更改其值后触发输入字段上的单击/更改事件

我有一个 Javascript 代码,用于修改非我网站上输入字段的值,当我修改输入字段值时,我需要它来触发这些输入字段上的所有点击和更改事件。


但是我可能不知道在触发事件时他们调用了什么函数。这能做到吗?


<input type = "text" id = "text" onchange="alert('alert')" value = "value">


<script>

document.getElementById("text").value = "new value";

console.log(document.getElementById("text").value);

</script>


幕布斯7119047
浏览 189回答 2
2回答

慕斯709654

You can use "oninput" attribute to catch the events.<input type="text" id="text" oninput="myFunction()"><p id="demo"></p><script>function myFunction() {&nbsp; var x = document.getElementById("text").value;&nbsp; document.getElementById("demo").innerHTML = "You wrote: " + x;}</script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript