Javascript 当div中的文本更改时运行函数
我需要向所有具有特定类名的div添加一个事件侦听器。 我编写了下面的eventlistener,但后来意识到它不起作用,因为据我所知,Onchange事件只对表单元素起作用 如何检测具有特定类名的任何div中的文本何时更改?然后我想运行一个函数Javascript 当div中的文本更改时运行函数,javascript,Javascript,我需要向所有具有特定类名的div添加一个事件侦听器。 我编写了下面的eventlistener,但后来意识到它不起作用,因为据我所知,Onchange事件只对表单元素起作用 如何检测具有特定类名的任何div中的文本何时更改?然后我想运行一个函数 var myLinkList = document.querySelectorAll(".my-link"); myLinkList.forEach(myLink => { myLink.addEventListener
var myLinkList = document.querySelectorAll(".my-link");
myLinkList.forEach(myLink => {
myLink.addEventListener('change', event => {
createSummary()
})
})
您可以将MutationObserver添加到每个此类元素:
for(document.queryselectoral(“我的链接”)的常量链接){
新的MutationObserver(()=>{
log('链接更改为:',链接);
})
.observe(链接,{childList:true});
}
设置超时(()=>{
document.querySelector('.my link').textContent='something';
}, 2000);代码>
foo
条形码