que bien que ya solucionaste tu problema...... ok ok, sorry, pero ayer ya estaba saliendo y ya no pude explicarte mejor.....
ammmmm, la funcion initrequest, lo unico que hace es inicilizar o instanciar la clase que usa AJAX para hacer la peticion al server, mira, aqui esta
http://www.forosdelweb.com/showpost....87&postcount=3
como accesas a los nodos despues de que el servidor te respondio? facil y rapidamente, justo asi:
primero tomo el nodo principal, que es el que contiene todos los demas nodos, en este caso <producto></producto>, de esta manera.
var producto = responseXML.getElementsByTagName("producto")[0];
una vez tengo el nodo principal, comienzas a accesar a sus hijos, como?, de esta manera:
Código:
var msg = producto.childNodes[0]; //al primer nodo <mensaje>
var con = producto.childNodes[1];//al segundo nodo <concepto></concepto>
var uni = producto.childNodes[2];
var inv = producto.childNodes[3];
var piz = producto.childNodes[4];
var res = producto.childNodes[5];
ahora, con eso ya tienes cada nodo separado en variables, lo que sigue es sacar el value de cada nodo, y se ahce asi:
inv.childNodes[0].nodeValue
con esa instruccion estoy accesando al contenido del tag <inventario>Tomo esto</inventario>
si te vas cuenta estoy accesando al nodo
0, esto significa que inclusive puedo tener mas nodos dentro de este nodo, pero como no tengo nada, sino que la informacion, pues acceso al valor unicamente.
bueno, espero quede un poco mas claro....
have funnnnnn