me encuentro realizando una petición al servidor por medio de ajax esta viaja a una pagina php y esta me devuelve un resultado en xml el cual me llenara unos
inputs text pero al momento de enviar la peticion el codigo de ajax me arroja un error el cual no conozco de ante mano agradezco su ayuda
Este es el codigo con el error
ajax
Código:
function nuevoAjax(){ var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function traer(){ var con=document.getElementById('doc').value; var nom=document.getElementById('usu'); var nom=document.getElementById('ema'); var ajax=nuevoAjax(); ajax.open=("GET","aml.php?doc="+con,true); ajax.onreadystatechange=function(){ if (ajax.readyState==4) { if(ajax.status==200){ var respuesta=ajax.responseXML; nom.value=respuesta.document.getElementsByTagName('usuario')[0].childNodes[0].data; mail.value=respuesta.document.getElementsByTagName('email')[0].childNodes[0].data; }else{ alert("Estatus=" +ajax.status+ "\nMotivo=" +ajax.statusText) } } } ajax.send(null); Uncaught Error: INVALID_STATE_ERR: DOM Exception 11 }