DOM3 Events: order of events?

Specifying the firing order of different event types is largely unncessary, but
the DOM3 Events specification is ambiguous on the specific order for onblur and
onchange events.

Microsoft's position is that the onchange "event is executed before the code
specified by onblur when the control is also losing the focus."

	http://msdn.microsoft.com/workshop/author/dhtml/reference/events/onchange.asp

However, it appears that the behaviour varies between browsers:

	https://bugzilla.mozilla.org/show_bug.cgi?id=243816

The Terminology section previously found in the DOM Level 2 Events spec defined
UI Logical events as: "Device independent user interface events such as focus
change messages or element triggering notifications."  I assume the omission
from the DOM3 Events spec was not intended to lead to device dependent
behaviour.

[Errata, please?]

Received on Tuesday, 20 December 2005 19:59:54 UTC