Foros del Web » Programando para Internet » Javascript »

Insertar tags HTML en una tabla

Estas en el tema de Insertar tags HTML en una tabla en el foro de Javascript en Foros del Web. Hola cómo están, quisiera saber si alguien me podría orientar con un problema que tengo: Necesito colocar un <select> dentro de una de las celdas ...
  #1 (permalink)  
Antiguo 12/04/2011, 22:05
 
Fecha de Ingreso: abril-2011
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Insertar tags HTML en una tabla

Hola cómo están, quisiera saber si alguien me podría orientar con un problema que tengo:

Necesito colocar un <select> dentro de una de las celdas de una tabla y no he logrado hacerlo.

He intentado usar DOM pero no me da resultado, mas que nada por mi ignorancia en el asunto.

Help! :S

¿Alguien tiene alguna idea de cómo puedo hacer esto?

Saludos cordiales!
  #2 (permalink)  
Antiguo 12/04/2011, 22:24
Avatar de laratik  
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 14 años, 6 meses
Puntos: 63
Respuesta: Insertar tags HTML en una tabla

Intenta con el siguiente código:

Código HTML:
<html> 
<head> 
<script type="text/javascript">


function cargar() {
	var sel = document.createElement("select");
	var opt = document.createElement("option");
	var text = document.createTextNode("opcion1");
	opt.appendChild(text);
	sel.appendChild(opt);
	document.getElementById("target").appendChild(sel);
}

</script>

</head> 
<body>
<table>
<tr><td id="target"></td></tr>
</table>
<input type="button" value="agregar select" onClick="cargar()"/>
</body> 
</html> 
Lo que hace es crear un elemento select, un elemento option y un textNode, el textNode se agrega al option y este se agrega al select, por ultimo se ubica con document.getElementById() el elemento al cual se desea agregar el select y se procede a adicionar. Cada vez que se pulsa el botón "agregar select" se inserta mediante DOM un select con el option y el textNode respectivos.
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.
  #3 (permalink)  
Antiguo 13/04/2011, 07:53
 
Fecha de Ingreso: abril-2011
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Insertar tags HTML en una tabla

Hola Laratik
Bueno, inserté el código que has mostrado y me ha resultado!

Muchas gracias por la efectividad de tu respuesta compañero!

Saludos y de nuevo gracias ;)

Última edición por bchse777; 13/04/2011 a las 08:41

Etiquetas: html, tags, tablas
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 12:30.