js on element change code example
Example 1: javascript detect when number of elements change
const targetNode = document.body;
const config = { childList: true, subtree: true };
const callback = function(mutationsList, observer) {
for(let mutation of mutationsList) {
if (mutation.type === 'childList') {
// Elements have changed
}
}
};
const observer = new MutationObserver(callback);
observer.observe(targetNode, config);
Example 2: js select on change value
document.getElementById('my-select').addEventListener('change', function() {
console.log('You selected: ', this.value);
});