Prefijo XML DOM Propiedad
❮ Objeto de nodo
Ejemplo
El siguiente fragmento de código carga " books_ns.xml " en xmlDoc y devuelve el prefijo del espacio de nombres de los elementos <title>:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET",
"books_ns.xml", true);
xhttp.send();
function myFunction(xml) {
var x, i, xmlDoc, txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("title");
for (i = 0; i <
x.length; i++) {
txt +=
"Prefix: " + x.item(i).prefix + "<br>";
}
document.getElementById("demo").innerHTML = txt;
}
Producción:
Prefix: c
Prefix: x
Definición y uso
La propiedad de prefijo establece o devuelve el prefijo del espacio de nombres de un nodo.
Compatibilidad con navegador
La propiedad de prefijo es compatible con todos los navegadores principales.
Sintaxis
Establezca el prefijo del espacio de nombres:
nodeObject.prefix=prefix
Devuelve el prefijo del espacio de nombres:
nodeObject.prefix
Detalles técnicos
Valor devuelto: | Una cadena que representa el prefijo del espacio de nombres del nodo, o nulo si el nodo no tiene un espacio de nombres |
---|---|
Versión DOM | Objeto de nodo de nivel 2 básico |
❮ Objeto de nodo