[whatwg] HTMLOptionElement::value compatibility

TAMURA, Kent tkent at chromium.org
Sun Aug 2 21:44:32 PDT 2009

The `value' DOM attribute of HTMLOptionElement is incompatible with the
current major browsers.
The spec says:
   The disabled, label, and value DOM attributes must  
respective content
   attributes of the same name.

However .value in IE8, Firefox3.5, Chrome2, Safari4, and Opera10b2 doesn't
work so.  It returns the value of `value' HTML attribute, or the value of
.text DOM attribute if the element doesn't have the `value' HTML attribute
or the value of `value' HTML attribute is empty.  If we substitute a string
to .value DOM attribute, the `value' HTML attribute is updated.

The spec should follow this behavior.

Software Engineer, Google

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20090803/b45a2ee3/attachment-0002.htm>

More information about the whatwg mailing list