有第三方js代码,它会改变我的输入值,如下所示:
some_third_party_func = function() {
my_input.value = some_val;
};
我想以某种方式跟踪my_input.value
的所有更改。修改第三方js是我想要避免的。事件可能很有用,但哪一个? oninput
事件看起来可以接受,但由于一些神秘的原因只处理键盘输入。
my_input.oninput = function() { alert("my_input.oninput"); };
// ^^ alert() runs only when inputting from the keyboard
Here你可以尝试这个问题(它是如何找我的)。
是否有任何方法可以执行此操作(可能使用jQuery)?