2.1.2 [DOM Level 1] Section 2.5.5, Object definitions

V0030:

The specification states:

 interface HTMLSelectElement : HTMLElement 
  
 Method
 add Add a new element to the collection of OPTION elements for this SELECT. 
  
 Parameters 
 element  The element to add. 
 before  The element to insert before, or NULL for the head of the list.
  
 This method returns nothing.
  
 This method raises no exceptions.

Quirks Mode and IE7 Mode (All Versions)

The add method of the HTMLSelectElement interface is not supported.

IE8 Mode, IE9 Mode, IE10 Mode, IE11 Mode, and EdgeHTML Mode (All Versions)

The add method of the HTMLSelectElement appends the element to the bottom of the list when the before parameter is null.

V0031:

The specification states:

 IDL Definition 
 interface HTMLOptionElement : HTMLElement {
   readonly attribute  HTMLFormElement  form;
            attribute  boolean          defaultSelected;
   readonly attribute  DOMString        text;
            attribute  long             index;
            attribute  boolean          disabled;
            attribute  DOMString        label;
   readonly attribute  boolean          selected;
            attribute  DOMString        value;
 };

All Document Modes (All Versions)

The text attribute of the HTMLOptionElement interface is not read-only.

V0032:

The specification states:

 Attribute
 align 
 Aligns this object (vertically or horizontally) with respect to its surrounding 
 text. See the align attribute definition in HTML 4.0. This attribute is deprecated in HTML 4.0.

Quirks Mode, IE7 Mode, and IE8 Mode (All Versions)

When specified in HTML, the align attribute of the INPUT element is ignored and the DOM align attribute returns an empty string.

V0035:

The specification states:

 IDL Definition 
 interface HTMLPreElement : HTMLElement {
            attribute  long                 width;
 };

IE7 Mode, IE8 Mode, IE9 Mode, IE10 Mode, and IE11 Mode (All Versions)

The width attribute of a PRE element is treated as a string.

V0038:

The specification states:

 Attribute  
 object 
 Serialized applet file. See the object attribute definition in HTML 4.0. This 
 attribute is deprecated in HTML 4.0.

IE7 Mode and IE8 Mode (All Versions)

The object attribute of the APPLET element is not supported.

V0039:

The specification states:

 interface HTMLScriptElement : HTMLElement 
  
 Attribute  
 src
 URI designating an external script. See the src attribute definition in HTML 4.0.

IE8 Mode, IE9 Mode, IE10 Mode, and IE11 Mode (All Versions)

When the value of the src attribute for the SCRIPT element is specified in HTML as a relative URI, the value is converted and stored as an absolute URI in the src attribute of the HTMLScriptElement.

V0042:

The specification states:

 Attribute 
 align
 Horizontal alignment of data within cells of this row. See the align attribute 
 definition in HTML 4.0.

All Document Modes (All Versions)

The char and justify values are not supported for the align attribute of a TR element.

V0043:

The specification states:

 Attribute 
 ch
 Alignment character for cells in a column. See the char attribute definition in HTML 4.0.

Quirks Mode, IE7 Mode, and IE8 Mode (All Versions)

The ch attribute on the TR element is not supported. The ch attribute can be written to and read from the DOM, but it does not change the alignment of text within a cell.

V0044:

The specification states:

 Attribute 
 chOff
 Offset of alignment character. See the charoff attribute definition in HTML 4.0.

Quirks Mode, IE7 Mode, and IE8 Mode (All Versions)

The chOff attribute on the TR element is not supported. The ch attribute can be written to and read from the DOM, but it does not change the offset of the alignment.

V0045:

The specification states:

 Attribute 
 rowSpan
 Number of rows spanned by cell. See the rowspan attribute definition in HTML 4.0.

Quirks Mode and IE7 Mode (All Versions)

If the rowspan attribute specified on a cell is greater than the number of rows in a table, the value of this attribute is modified to become equal to the number of rows in the table.

V0050:

The specification states:

 Attribute
 scrolling 
 Specify whether or not the frame should have scrollbars. See the 
 scrolling attribute definition in HTML 4.0.

Quirks Mode, IE7 Mode, and IE8 Mode (All Versions)

The scrolling attribute is an expando attribute. If the scrolling attribute and value are declared in markup, the value is stored and returned by the scrolling attribute. If no value is specified, scrolling is undefined in the DOM.

V0053:

The specification states:

 Attribute
 acceptCharset 
 List of character sets supported by the server. See the accept-charset attribute 
 definition in HTML 4.0.

All Document Modes (All Versions)

The value of acceptCharset is set to unknown when no value is supplied for the accept-charset attribute of a FORM element.

V0054:

The specification states:

 Method 
 deleteRow Delete a table row. 
 Parameters 
 index  The index of the row to be deleted.
 This method returns nothing.
 This method raises no exceptions.

All Document Modes (All Versions)

The deleteRow method with no parameters is also supported.  When calling the deleteRow method with no parameters, the last row of the table is deleted. 

V0055:

The specification states:

 interface HTMLFrameElement : HTMLElement 
  
 Attribute 
 noResize of type boolean
 When true, forbid user from resizing frame. See the noresize attribute definition 
 in HTML 4.0.

Quirks Mode, IE7 Mode, IE8 Mode, IE9 Mode, and IE10 Mode (All Versions)

The following clarifications apply:

  • The value of the noresize attribute is stored as a string.

  • If the noresize attribute is not specified in HTML, or is specified without a value, the noResize DOM attribute returns a value of undefined rather than a default Boolean value of false.

V0056:

The specification states:

 Attribute 
 shape 
 The shape of the active area. The coordinates are given by coords. See the shape 
 attribute definition in HTML 4.0

IE8 Mode, IE9 Mode, IE10 Mode, IE11 Mode, and EdgeHTML Mode (All Versions)

shape="default" is interpreted as "rect".