Foros del Web » Programando para Internet » Javascript »

AÑADIR etiquetas HTML

Estas en el tema de AÑADIR etiquetas HTML en el foro de Javascript en Foros del Web. Hola, tengo un código HTML de una <table> y me gustaría poder añadir una etiqueta <tr><td>algo</td></tr> dentro. Es decir tengo lo siguiente: Código HTML: <table> ...
  #1 (permalink)  
Antiguo 01/09/2011, 03:34
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 18 años, 7 meses
Puntos: 0
AÑADIR etiquetas HTML

Hola,
tengo un código HTML de una <table> y me gustaría poder añadir una etiqueta <tr><td>algo</td></tr> dentro.

Es decir tengo lo siguiente:

Código HTML:
<table>
  <tr>
    <td>1</td>
  </tr>
  <tr>
    <td>2</td>
  </tr>
</table> 
Y poder hacer mediante javascript lo siguiente:

Código HTML:
<table>
  <tr>
    <td>1</td>
  </tr>
  <tr>
    <td>2</td>
  </tr>
  <tr><td>NUEVA 1 MEDIANTE JS</td></tr>
  <tr><td>NUEVA 2 MEDIANTE JS</td></tr>
</table> 
Un saludo.
  #2 (permalink)  
Antiguo 01/09/2011, 04:55
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: AÑADIR etiquetas HTML

puedes usar el método insertRow()
  #3 (permalink)  
Antiguo 01/09/2011, 08:01
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: AÑADIR etiquetas HTML

Hola,
gracias por la respuesta.

Utlizando la función esta, como puedo controlar el "width" ?

es decir, quiero crear un <td width='10'>AA</td>

entonces hago lo siguiente:


var table=document.getElementById('id_tabla');
var row=table.insertRow(0);
var cell1=row.insertCell(0);
var cell2=row.insertCell(1);
cell1.innerHTML="AA";

como puedo hacer que sea width='10' ??

Un saludo
  #4 (permalink)  
Antiguo 01/09/2011, 08:19
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: AÑADIR etiquetas HTML

O por ejemplo me gustaría poder poner <tr id="algo"> en el tr
  #5 (permalink)  
Antiguo 01/09/2011, 08:31
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: AÑADIR etiquetas HTML

para agregar el atributo width. para el atributo id del tr, según el ejemplo, row.id="ids";
  #6 (permalink)  
Antiguo 01/09/2011, 08:54
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: AÑADIR etiquetas HTML

Muchas gracias, ya lo tengo :)

Etiquetas: etiquetas, html, js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:00.