Código HTML:
<table>... <tr><td>¿ Cuántas sesiones forman el evento ?</td><td><form><input name="nsesiones" type="text" onBlur="devuelveNSesiones(this)"></form></td></tr>";
Código:
function devuelveNSesiones(objeto) { var nInput; obj = objeto.form; for (nInput=1; nInput<=objeto.value; nInput++) { eltoTR1 = document.createElement("tr"); eltoTD11 = document.createElement("td"); elto1 = document.createTextNode("*Fecha: "); eltoTD13 = document.createElement("td"); elto2 = document.createElement("input"); elto2.name = "inputff" + nInput; elto2.id = "inputff" + nInput; elto2.type = "text"; obj.appendChild(eltoTR1); eltoTR1.appendChild(eltoTD11); obj.appendChild(elto1); eltoTR1.appendChild(eltoTD13) } }
Esta función crea varios elementos, pero todos en la misma celda desde la q llamo a la función. Lo q quisiera es q se crearan en filas distintas, pero no sé cómo puedo hacerlo...
Si no he explicado bien el problema, decidme e intento volver a explicarlo de otra manera. Gracias.