Foros del Web » Programando para Internet » Javascript »

dropdownlist ancho al desplegar

Estas en el tema de dropdownlist ancho al desplegar en el foro de Javascript en Foros del Web. hola a todos!! alguien me podria decir si es posible que el ancho del dropdownlist se haga mas grande cunado se desplega el control. Se ...
  #1 (permalink)  
Antiguo 03/02/2007, 09:37
 
Fecha de Ingreso: diciembre-2006
Mensajes: 43
Antigüedad: 17 años, 4 meses
Puntos: 0
dropdownlist ancho al desplegar

hola a todos!!
alguien me podria decir si es posible que el ancho del dropdownlist se haga mas grande cunado se desplega el control. Se puede hacer con javascript??
cual es el codigo??
  #2 (permalink)  
Antiguo 03/02/2007, 12:12
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años
Puntos: 8
Re: dropdownlist ancho al desplegar

Una opción es en ONFOCUS darle el ancho que quieras, y en ONBLUR (al perder el foco) el otro ancho.

Código:
<html>
    <body>
        <select style="100" onfocus="this.style.width='200px'" onblur="this.style.width='100px'">
	    <option value=1>opción 1</option>
	</select>

	<input type="button" value="haz click aquí para que el select pierda el foco" />
    <body>
</html>

Última edición por MikiBroki; 03/02/2007 a las 14:22
  #3 (permalink)  
Antiguo 03/02/2007, 13:03
Avatar de reel  
Fecha de Ingreso: febrero-2004
Ubicación: Managua, Nicaragua
Mensajes: 496
Antigüedad: 20 años, 2 meses
Puntos: 1
Re: dropdownlist ancho al desplegar

MikiBroky,

Reviando encontre tu post y me gusto mucho el tip ... sólo en detalle para que los próximos foreros no piensen que el IExplorer esta mal.

Código:
<select onfocus="this.style.width='200px'" onblur="this.style.width='50px'">
    <option value=1>opción 1</option>
</select>
__________________
Leer es Saber, REEL.
Mi Blog
  #4 (permalink)  
Antiguo 03/02/2007, 14:10
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años
Puntos: 8
Re: dropdownlist ancho al desplegar

Sí gracias se me quedaron atrás las comillas del onblur. Corregido
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 09:04.