JavaScript/DOM/Element/hasAttributeNS
Aus SELFHTML-Wiki
								JavaScript | DOM | Element
												
				Die Methode Element.hasAttributeNS() ermittelt, ob ein Element ein bestimmtes Attribut in einem bestimmten Namespace hat.
Syntax
ergebnis = element.hasAttributeNS(namespace, name);
-  namespace: Namespace-URI des Attributs (als Zeichenkette)
-  name: Name des Attributs (als Zeichenkette)
-  ergebnis:true, wenn das Attribut in diesem Namespace existiert, andernfallsfalse
Da ein Attribut nur mittels eines Namespace-Prefixes einen Namespace erhalten kann, kann bei bekanntem Prefix der Zugriff auch über element.hasAttribute(prefix + ":" + attributname) erfolgen. Die hasAttributeNS Methode ist vor allem dann erforderlich, wenn nur die Namespace-URI bekannt ist.
Beachten Sie: Eigene Namespaces können nur in einem XHTML-Dokument erzeugt werden.

