【发布时间】:2019-05-16 01:12:59
【问题描述】:
总结-我正在开发一个文本比较工具。我有两个功能
- 一个 excel 解析器,它从 excel 文件中获取数据并以动态/编程方式更改输入文本。
- 文本比较函数侦听输入字段中的任何更改并运行文本比较逻辑。
我是 jQuery 新手,但我尝试过 JS 与 eventListeners、oninput、onchange、onpaste 等。 注意:下面的代码 sn -p 说明了这种情况。但是,没有这样的按钮单击。
var a = document.getElementById("test");
function assignValue() {
a.value = "Hello World";
}
a.addEventListener('input', recInput);
function recInput() {
console.log("Sucess!");
}
<input id="test">
<button onclick="assignValue()">Click to add text</button>
有没有什么方法可以使用 JS 来捕捉变化?如果没有,我愿意使用 jQuery。
【问题讨论】:
标签: javascript input event-handling onchange