Foros del Web » Programando para Internet » Javascript »

Añadiendo un check con DOM

Estas en el tema de Añadiendo un check con DOM en el foro de Javascript en Foros del Web. Buenas estoy intentando añadir un check dentro de una etiqueta <td> a la que le tengo puesta como id "td1". Buen el caso es que ...
  #1 (permalink)  
Antiguo 07/05/2009, 04:11
 
Fecha de Ingreso: febrero-2009
Mensajes: 102
Antigüedad: 15 años, 2 meses
Puntos: 1
Añadiendo un check con DOM

Buenas estoy intentando añadir un check dentro de una etiqueta <td> a la que le tengo puesta como id "td1". Buen el caso es que he conseguido que me salga la casilla pero no se como ponerle el nombre al lado..he probado con innerHTML y otras maneras pero nada, alguien sabría como hacerlo, pongo el cacho de código.

Código:
var erTd = document.getElementById("td1");
var erInput = document.createElement('INPUT');
erInput.setAttribute("type","checkbox");
erInput.setAttribute("value","valor_checkbox");
erInput.setAttribute("id","id_checkbox");
erInput.setAttribute("name","nombre_checkbox");
erInput.setAttribute("title","titulo_checkbox");
erInput.innerHTML="Haz click aqui";
			
erTd.appendChild(erInput);
Gracias.
  #2 (permalink)  
Antiguo 07/05/2009, 07:48
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Añadiendo un check con DOM

Puedes crear un label:
Código Javascript:
Ver original
  1. var label = document.createElement("label");
  2. var texto = document.createTextNode("Etiqueta");
  3. label.appendChild(objcheckbox);
  4. label.appendChild(texto);
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 07/05/2009, 09:09
 
Fecha de Ingreso: febrero-2009
Mensajes: 102
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Añadiendo un check con DOM

Muchas gracias por la respuesta! Sospechaba que tendria que hacerse asi, era por si habia algun atributo que lo hiciese sabes? Al final no lo he hecho conDOM pero lo tendre en cuenta para la proxima.
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 04:44.