
13/11/2008, 09:38
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 3 meses Puntos: 0 | |
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. |