See the dojox/data/dom reference documentation for more information.
cross-browser implementation of creating an XML document object.
| Parameter | Type | Description |
|---|---|---|
| str | string |
Optional Optional text to create the document from. If not provided, an empty XML document will be created. If str is empty string "", then a new empty document will be created. |
| mimetype | string |
Optional Optional mimetype of the text. Typically, this is text/xml. Will be defaulted to text/xml if not provided. |
Implementation of MS's innerXML function.
| Parameter | Type | Description |
|---|---|---|
| node | Node | The node from which to generate the XML text representation. |
removes all children from node and returns the count of children removed. The children nodes are not destroyed. Be sure to call dojo._destroyElement on them after they are not used anymore.
| Parameter | Type | Description |
|---|---|---|
| node | Element | The node to remove all the children from. |
Removes all children of node and appends newChild. All the existing children will be destroyed.
Removes all children of node and appends newChild. All the existing children will be destroyed.
| Parameter | Type | Description |
|---|---|---|
| node | Element | The node to modify the children on |
| newChildren | Node | Array | The children to add to the node. It can either be a single Node or an array of Nodes. |
Implementation of the DOM Level 3 attribute; scan node for text
Implementation of the DOM Level 3 attribute; scan node for text This function can also update the text of a node by replacing all child content of the node.
| Parameter | Type | Description |
|---|---|---|
| node | Node | The node to get the text off of or set the text on. |
| text | string |
Optional Optional argument of the text to apply to the node. |