IS there a way to trigger an onchange event from a DIV,
eg, I have a DIV like this
<div id="resultb"></div>
so, when i change the content on this DIV using
document.getElementById('resultb').innerHTML = "xxxxx"
I would like to fire an event, is this possible?
thanks
Not that I know of.
You could just call the function when you update the html. You could glorify it by setting the html through a custom method/psuedo event like
document.getElementById('resultb').onHTMLUpdate = function() {
alert(this.innerHTML);
}
document.getElementById('resultb').setInnerHTML = function(html) {
this.innerHTML = html;
this.onHTMLUpdate();
}
But that won’t work if innerHTML is directly accessed.
You could also poll the status using setInterval(myFuncWhichChecksIfChangedThenCallsAnotherFunction, 100)