This property is defined in
World Wide Web Consortium (W3C) Document Object Model (DOM) Level 2
No it isn't, it is "reserved for future use". If you use <SCRIPT FOR="someObject" EVENT="someEvent"> you are deep in MS proprietary junk. In HTML4 the for attribute and htmlFor DOM property are only defined for form elements, and in HTML5 the
event
and
htmlFor
IDL
attributes of the
script element are both obsolete and browsers are instructed to ignore them.