Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/11/2008, 09:38
garciamod270304
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta Respuesta: Enviar TEXTO que esten en un form...

Javier, espero estes bien. Viendo el código qu me enviaste:

<form onsubmit = "cambiar()">
<table id="tabla">
<tr><td>Campo 1</td></tr>
<tr><td>Campo 2</td></tr>
<tr><td>Campo 3</td></tr>
</table>
</form>


function cambiar() {
celdas = document.getElementById('tabla').getElementsByTagN ame('td');
for (i=0; cel=celdas[i]; i++) {
txt = cel.innerHTML;
cel.innerHTML = '';
campo = document.createElement('input');
campo.name = 'algo'+i;
campo.value = txt;
cel.appendChild(campo);
}
}

La duda que tengo es la siguiente. Si bien voy a crear campos segun la cantidad de datos que traiga de la BD, ¿Cómo hago para que la funcion cambiar() se genere cuando cargue la página? Pues la consulta sql que tengo se genera dentro del form y me muestra los datos cuando carga la pagina. Necesito que la cración de campos text se genere conjuntamente con la consulta sql.