Tengo una caja <select>
con algunos números de año en ellos, que se remontan 50 años atrás, y actualmente cuando hago clic en la casilla las opciones llegarán a la En la parte inferior de la pantalla, ¿hay alguna manera de establecer la cantidad máxima de opciones que debería mostrar un cuadro de selección antes de recurrir a una barra de desplazamiento para mostrar el resto? No pude encontrar nada sobre esto en Google, lo único que se acercó es el atributo size
, que es realmente que no es lo que quiero.Cómo establecer la cantidad máxima de elementos para mostrar en un cuadro de selección HTML
Respuesta
Creo que la razón por la que no se puede hacer eso (lo siento) es que generalmente se implementan como controles nativos del sistema operativo, lo que también significa que se comportan de manera diferente en diferentes navegadores/plataformas.
Bugger, muy mal. Tal vez mi jefe me deje salir con la demostración de menos años: P – Aistina
No, eso no es posible.
Puede hacer algunas cosas difíciles de JavaScript/AJAX, pero generalmente hay una mejor solución. ;)
Es posible obtener un efecto similar con Javascript. ¿Esto es más cercano para ti?
<select id="mySelect"
onfocus="this.size=4"
onblur="this.size=1"
onmouseleave="this.size=1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
Sus usuarios no javascript todavía tendrán la enorme caída hacia abajo aunque, por supuesto.
Heh, buena idea, pero parece ser un poco defectuoso. Oh bien... – Aistina
- 1. ¿Cuál es la cantidad máxima de elementos o tamaño de archivo para un documento HTML?
- 2. ¿Cómo obtener la cantidad de elementos en un cuadro combinado?
- 3. selección de programación elementos/Índices en un cuadro de lista
- 4. ¿Cómo se limitan las opciones seleccionadas en un cuadro de selección html?
- 5. ¿Cómo obtengo un cuadro combinado extjs para que funcione como un cuadro normal de selección html?
- 6. ¿Cuál es la longitud máxima de cuadro de texto HTML
- 7. Establecer texto de ComboBox en la selección
- 8. Obtiene la cantidad de desplazamiento HorizontalScrollView máxima
- 9. ¿Cómo puedo diseñar un cuadro de selección html para omitir la flecha desplegable para imprimir?
- 10. Detectar cambios programáticos en un cuadro de selección html
- 11. ¿Cómo aumentar la cantidad máxima de llamadas en Javascript?
- 12. ¿Cómo establecer la altura máxima de un diseño en android?
- 13. Cómo deshabilitar la selección en un cuadro de texto
- 14. ¿Cómo deseleccionar un elemento en un cuadro de selección?
- 15. ¿Cuál es la mejor respuesta para la búsqueda de la máxima cantidad posible de una matriz
- 16. Cómo establecer el valor seleccionado del cuadro de selección HTML con PHP
- 17. Usando jQuery, ¿cómo puedo establecer dinámicamente el atributo de tamaño de un cuadro de selección?
- 18. Cantidad máxima de objetos en NSArray
- 19. ¿Cómo crear un cuadro de lista en HTML sin permitir la selección múltiple?
- 20. ¿Cómo contar la cantidad de elementos en un NSArray?
- 21. Cómo mostrar un cuadro de diálogo de progreso mientras se carga la página HTML en WebView
- 22. Longitud máxima para HTML <textarea>
- 23. Anidamiento de la cantidad máxima de formas en una superficie
- 24. Establecer UITextField Longitud máxima
- 25. ¿Cómo establecer el valor predeterminado de un cuadro de selección usando JQuery en IE9?
- 26. Cómo establecer la altura del cuadro de lista para auto
- 27. Selección de pares de elementos HTML en jQuery
- 28. ¿Cómo establecer un valor predeterminado para la lista de elementos?
- 29. Rango de años en JavaScript para un cuadro de selección
- 30. Anular la selección de texto en un cuadro de texto
Es posible con algo de JavaScript –