JavaScript - Añadir fila a tabla

 
Vista:

Añadir fila a tabla

Publicado por Mercedes (9 intervenciones) el 27/08/2007 18:02:39
Buenas tardes.

Tengo una tabla y una función javascript que se encarga de añadir filas a dicha tabla. El problema es que quiero que la tabla sea editable, para lo cual, creo en cada celda una caja de texto. Mi problema es que no sé cómo hacer mediante javascript que en la celda haya una caja de texto.

No sé si me han entendido.

Muchas gracias

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Añadir fila a tabla

Publicado por Lord Sairtanikvs (20 intervenciones) el 28/08/2007 18:01:36
No se como añades las filas a la tabla, pero basicamente, cuando crees el td, tendrias que decirle que dentro quieres un input.

si tienes:

<table id="tabla">
<tr><td>caja</td></tr>
</table>

añadir una fila seria algo asi:

var tabla=document.getElementById("tabla");
var tr=document.createElement("tr");
var td=document.createElement("td");

y ahora creas la caja de texto

var textbox=document.createElement("input");
textbox.setAttribute("type","text");

y añades todo

td.appendChild(textbox);
tr.appendChild(td);
table.appendChild(tr);

Y con esto ya tienes otra fila, con su celda y su textbox, espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Añadir fila a tabla

Publicado por www.apocalip.com (1 intervención) el 25/01/2012 00:48:36
tiene un pequeño fallo, al declarar la variable tabla, tiene que ser table.

Este codigo ha sido usado en www.apocalip.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar