我需要拦截网页内单元格内容的任何更改。
以下代码显示 addEventListener 不起作用。
function modifyText() {
alert("!");
}
var el=document.getElementById("mycell");
el.innerHTML="a"
el.addEventListener("change", modifyText, false);
// After next instruction I expect an alert message but it does not appear...
el.innerHTML="Z";
该代码只是一个玩具示例。在我的真实案例中,页面(以及单元格中)的更改是由我无法控制的 web 应用程序进行的。