Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/07/2009, 05:54
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Problemas con obtencion de registros desde BD

Hola

Sí, tienes razón. No lo había probado

Ahora mirandolo mas detenidamente me he dado cuenta que estas usando document.all...., así solo funcionará en IE. Usa document.getElementById

Veamos que tal con esta prueba de escritorio

Código javascript:
Ver original
  1. <html>
  2. <body onload="adicionarFila();">
  3. <script type="text/javascript">
  4. function adicionarFila(){
  5. datosgenerales = "2,33333,A|2,44444,B"
  6. var filas=datosgenerales.split("|");
  7. var valores = new Array();
  8.  
  9. for(i=0;i<filas.length;i++){
  10. valores = filas[i].split(",");
  11.  
  12. var Row = document.getElementById("tab_res").insertRow(-1);
  13.     var Cell = Row.insertCell(0);
  14.         Cell.innerHTML = "<input name='codigo["+i+"]' type='text' id='codigo' value='"+valores[2]+"' style='width:95%' size='5' />";
  15.     var Cell = Row.insertCell(0);
  16.         Cell.innerHTML = "<input name='abrev["+i+"]' type='text' id='abrev' value='"+valores[1]+"' style='width:95%' size='5' />";
  17.     var Cell = Row.insertCell(0);
  18.         Cell.innerHTML = "<input name='ide["+i+"]' type='text' id='ide' value='"+valores[0]+"' style='width:95%' size='5' />";
  19.     }
  20. }
  21. </script>
  22. <table id="tab_res" border="1" cellspacing="5" cellpadding="5">
  23. <tr>
  24. <td>Valor</td>
  25. <td>Número</td>
  26. <td>Grupo</td>
  27. </tr>
  28. </table>
  29. </body>
  30. </html>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />