Since events bubble up in the DOM, it seems like a change event should be able to reach any container element (e.g. div, table, or ul elements). Therefore, it seems like any such elements should support the onchange attribute. However, it seems like only a few element types support this in the official standard.
Despite this, I was able to give a tbody an onchange attribute, which ran when I changed the contents of a text input within the tbody.
Will I experience the same thing if I use some other major browser + OS combination?