Código HTML:
objT=objTablas.responseXML; ListaT=objT.getElementsByTagName('tablas'); for(n=0; n < ListaT.length;n++){ var tbl = document.createElement("table"); var tblBody = document.createElement("tbody"); var rowPadre = document.createElement("tr"); var cveAct=ListaT[n].getElementsByTagName("cve_act")[0].firstChild.nodeValue.trim();//*********** aqui creo la variable .... alert(cveAct); for(m=0;m<conCampos;m++){ var cell = document.createElement("td"); colr = "#ffffff"; cellText = document.createTextNode(ListaT[n].getElementsByTagName(consulta1[m])[0].firstChild.nodeValue.trim()); if(m==0) cell.onclick=function(){tablaHija(nivel,cveAct,conCampos,tblBody,tbl);};//aqui es donde se repite el ultimo valor extraido de la BD cell.appendChild(cellText); rowPadre.appendChild(cell); } tblBody.appendChild(rowPadre); tbl.appendChild(tblBody); divCampo.appendChild(tbl); tbl.setAttribute("border", "0"); }