- From: David Flanagan <david@oreilly.com>
- Date: Sat, 12 May 2001 14:35:00 -0700
- To: www-dom@w3.org
Section 1.6.5 of the DOM Level 2 Events specification lists the various event types defined by the HTMLEvents module, and specifies which HTML elements may generate those events. I believe that some clarifications are needed here. 1) The wording for the load event is vague. It implies that it applies to the BODY tag in addition to the FRAMESET and OBJECT tags, but it does not explicitly state that, as it does for the unload event. Also, it is common practice to implement "load" for IMG tags as well. Was this omitted intentionally or is it an oversight? 2) The abort event traditionally applies to IMG tags, and the description of this event mentions images, but then says that it applies only to the OBJECT tag. Shouldn't it also apply to IMG tags? 3) The error event traditionally applies to IMG tags, and the description of this event mentions images, but then says it applies to OBJECT tags but not IMG tags. Shouldn't it also apply to IMG tags? 4) The resize and scroll events do not specify which tags they apply to. Do these apply to the BODY and FRAMESET tags, or do they only apply to the View (Window) object that displays the document? If the latter, then does the spec need to mention somewhere that View implementations must also implement EventTarget 5) The spec says that the focus and blur event types apply to BUTTON, INPUT, LABEL, SELECT, and TEXTAREA elements. The HTML 4 transitional DTD also supports these event types on A and AREA tags, however. Were A and AREA intentionally omitted, or was this an oversight? Thanks for any clarifications! David Flanagan
Received on Saturday, 12 May 2001 18:33:08 UTC