estimados, el error es ese
si hago responseText me devuelve todo pero necesito el xml asi empiezo a parsearlo
les dejo el codigo a ver si alguien me puede dar una mano
Código HTML:
function previsualizar_producto(id_producto){
var contenedor = document.getElementById('previsualizar_producto');
var codigo = document.getElementById('previsualizar_producto_codigo');
var descripcion = document.getElementById('previsualizar_producto_descripcion');
var str = "id_producto=" + id_producto;
conexion=crearXMLHttpRequest();
conexion.open('POST', '/ajax_artist_preview.php',true);
conexion.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
conexion.onreadystatechange = function(){
if (conexion.readyState == 4) {
alert(conexion.responseXML);
}
}
conexion.send(str);
}
Código HTML:
function crearXMLHttpRequest()
{
var xmlHttp=null;
if (window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else
if (window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
return xmlHttp;
}
y el arrchivo producto.php es....
Código PHP:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
<producto>
<id_producto>id_producto</id_producto>
<codigo>codigo</codigo>
<titulo>titulooo</titulo>
<descripcion>titulooo</descripcion>
</producto>
perdon lo extenso, pero no logro encontrarle el error. gracias!