Foros del Web » Programando para Internet » Javascript »

Eliminar optgroup

Estas en el tema de Eliminar optgroup en el foro de Javascript en Foros del Web. Alguien sabe como me puedo cargar los optgroup de un select y dejarlo completamente vacio Gracias...
  #1 (permalink)  
Antiguo 09/02/2006, 10:39
 
Fecha de Ingreso: febrero-2006
Mensajes: 15
Antigüedad: 18 años, 2 meses
Puntos: 0
Eliminar optgroup

Alguien sabe como me puedo cargar los optgroup de un select y dejarlo completamente vacio

Gracias
  #2 (permalink)  
Antiguo 09/02/2006, 10:45
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola pepean74

Esto te servirá:
Código:
document.nombreFormu.nombreSelect.options.length = 0
Saludos,
  #3 (permalink)  
Antiguo 09/02/2006, 11:00
 
Fecha de Ingreso: febrero-2006
Mensajes: 15
Antigüedad: 18 años, 2 meses
Puntos: 0
Gracias, ya lo he probado, pero lo unico q elimina son los options dejando unicamente los optgroup
  #4 (permalink)  
Antiguo 09/02/2006, 11:27
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Había entendido mal tu mensaje. Prueba esto otro:
Código:
  obj = document.forms[0].nombreSelect;
  opt = obj.getElementsByTagName('optgroup');
  for (i=opt.length-1; i>=0; i--) 
    obj.removeChild(opt[i]);
Saludos,
  #5 (permalink)  
Antiguo 10/02/2006, 02:26
 
Fecha de Ingreso: febrero-2006
Mensajes: 15
Antigüedad: 18 años, 2 meses
Puntos: 0
Funciona perfectamente, muchas gracias
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 14:05.