AJAX: Convertir HTML a objeto DOM
Tuesday, March 30th, 2010Podemos convertir una respuesta en HTML (text/html) a un objeto DOM XML (text/xml) usando el siguiente código JavaScript:
<!doctype html>
<html>
<head>
</head>
<body onload="init();">
<script language="JavaScript">
/**
* ilikeblues.com (C)
*/
var req = new XMLHttpRequest();
function loaded() {
var text = req.responseText;
var domObject = (new DOMParser()).parseFromString(text, "text/xml");
/* do with DOM object whatever you want... */
domObject.getElementsByTagName("loquesea");
...
}
function init() {
var url = "http://loquesea.com";
req.open("GET", url, true);
req.onload = loaded;
req.send(null);
}
</script>
</body>
</html>
