1. Document Object Model Requirements
1.3 Document Manipulation
- There will be a way to add, remove and change
elements and/or tags (if permitted by the Document
Type Definition and not precluded by security or
validity considerations) in the document structure.
- There will be a way to add, remove and change
attributes (if permitted by the Document Type
Definition and not precluded by security or validity
considerations) in the document structure.
- Operations (or a combination of operations) must
restore consistency before they return.
- A valid static document acted upon by the DOM
will deliver a consistent reproducible document
structure.