Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
| Element.setAttributeNodeNS( ) | Fügt einem Element einen Namensraum-Attr-Knoten hinzu |
Attr setAttributeNodeNS(Attr newAttr) throws DOMException;
neuesAttr
Der Attr-Knoten, der das Attribut darstellt, das hinzugefügt oder dessen Wert geändert werden soll.
Der Attr-Knoten, der durch neuesAttr ersetzt wurde, oder null, wenn kein Attribut ersetzt wurde.
Diese Methode löst aus denselben Gründen wie setAttributeNode() Exceptions aus. Sie kann auch eine DOM-Exception mit dem code NOT_SUPPORTED_ERR auslösen, um anzuzeigen, dass die Methode deswegen nicht implementiert wird, weil die aktuelle Implementierung keine XML-Dokumente und -Namensräume unterstützt.
Diese Methode funktioniert wie setAttributeNode(), nur dass sie für Attr-Knoten entwickelt wurde, die Attribute repräsentieren, die durch ihren Namensraum und Namen spezifiziert werden.
Diese Methode eignet sich nur für XML-Dokumente, die Namensräume verwenden. Eventuell ist sie auf Browsern, die keine XML-Dokumente unterstützen, auch gar nicht implementiert (d.h., sie löst einen NOT_SUPPORTED_ERR aus).
Attr, Document.createAttributeNS( ), Element.setAttributeNS( ), Element.setAttributeNode( )