que tal tengo el sig. problema tengo una funcion con ajax que me genera un listado de la bse de datos, hasta ahi todo bien funciona perfecto en ie6, el problema es que al probarlo con ie7 ya no funciona, no me marca error pero simplemente no me muestra los datos. el codigo es el siguiente:
for (i = 0; i < xml.getElementsByTagName('factura').length; i++){
entro = true;
var ite = xml.getElementsByTagName('factura')[i];
var id = ite.getElementsByTagName('id')[0].firstChild.data;
var fecha = ite.getElementsByTagName('fecha')[0].firstChild.data;
var nFactura = ite.getElementsByTagName('nFactura')[0].firstChild.data;
var cliente = ite.getElementsByTagName('cliente')[0].firstChild.data;
var importe = ite.getElementsByTagName('importe')[0].firstChild.data;
var row = document.createElement("tr");
var cldChk = document.createElement("td");
var cldId= document.createElement("td");
var cldFecha= document.createElement("td");
var cldFactura= document.createElement("td");
var cldCliente= document.createElement("td");
var cldImporte= document.createElement("td");
cldChk.innerHTML = "<input type='checkbox' name='rd_factura' value="+id+" onClick='sumaFactura(this)'>";
cldId.innerHTML = + id ;
cldFecha.innerHTML = fecha ;
cldFactura.innerHTML = nFactura ;
cldCliente.innerHTML = cliente;
cldImporte.innerHTML = importe ;
row.appendChild(cldChk);
row.appendChild(cldFecha);
row.appendChild(cldFactura);
row.appendChild(cldCliente);
row.appendChild(cldImporte);
myTable.appendChild(row);
} // for
ese es el codigo con el que recupero la informacion del xml creado, el problema es que con ie7 nunca entra al ciclo para recuperar la info, si alguiente tiene idea de porque y me lo dice se los agradeceria