Cambiar alto de lista desplegable
Hola todos, soy nuevo en este foro y nuevo en lo que es JavaScript XD
Asi que quisiera que me ayudaran en un problema que tengo con listas desplegables, y quisiera saber si se les puede cambiar el tamaño vertical a las listas desplegables ya que en un trabajo he hecho una lista que desplega los años desde 1907 a 1987 y cuando la desplego me abarca toda la pagina asi que desearia saber si hay una forma de que abarque menos tamaño y que funcione con el barra de desplazamiento vertical Saludos |
Saludos, bienvenido al foro ;).
Se me ocurre el siguiente código para tu problema : Código:
Inicializamos la variable _objStatus con el valor 0, lo cual significa que nuestro "select" está en el estado inicial. Código:
var _objStatus=0; Código:
function _select(_obj,ev){ Código:
if(_objStatus==0){ Código:
if (ev=='click' || ev=='focus') { Código:
} else { Código:
<select id="foo" size="0" Saludos. Edito: Jeje, como sabran trabajo con Linux pero los demás pc's de la red tienen windows asì que decidí probarlo en IE y esto ha causado que todo el sistema se "trabe", revisaré mas tarde cual será el error en el código (o en el explorador:rolleyes: :eek: :confused: ) para buscar una solución, pero al menos la idea ahí está. Edito 2: Tampoco funciona en Opero sobre Linux :(. |
Muchas Gracias XD :p
Lo probare :D |
Y digo yo, poque no poner directamente la propiedad size del select en el html , no en javascript, asi solo es una linea, e infinitamente mas sencillo ?????
|
Cita:
Saludos. |
Pero si usas la propiedad size, entonces ya no se tiene una lista desplegable, sino sólo una lista. Parece que el ejemplo trata de simular eso aunque lo he probado y resulta un tanto confuso. En realidad no entiendo cuál es el problema; las listas desplegables tiene un máximo de elementos que mostrar a la vez, pasado el cual, muestran las barras de desplazamiento.
// Saludos |
XD lo estuve probando y no me funciono se me queda trabado la pagina web XD, bueno en fin si me dan otra mano no me quejaria XD
Gracias por todo :) |
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Saludos. |
O.o XD lo acabo de probar en Firefox y Funciono XD Gracias compadre realmente te pasastes :D
Ahora lo interesante sera ver como hago para que lo corra el IE. XD Gracias :p;):D |
Cita:
Cita:
Cita:
Cita:
// Saludos |
Cita:
Cita:
Saludos. |
La franja horaria es GMT +2. Ahora son las 20:13:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi