Quiero tener un elemento que se muestre en el estilo de visualización de selección múltiple (es el cuadro en lugar del menú desplegable), pero solo permite seleccionar algo a la vez ¿Es eso posible?ELEGIR elemento en el estilo de visualización de selección múltiple sin permitir selección múltiple
ELEGIR elemento en el estilo de visualización de selección múltiple sin permitir selección múltiple
Respuesta
Esto mostrará un selecto elemento de estilo cuadro de lista que permite sólo un elemento seleccionado a la vez:
<select size="3">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
El atttribute size
controlará el número de filas que son visibles en el control. Si desea permitir que varios elementos para seleccionar, añadir el atributo multiple al elemento de selección:
<select size="3" multiple="multiple">
Si esto funciona o no dependerá completamente del navegador; el estándar HTML no especifica este comportamiento, el 'tamaño' solo se aplica SI el navegador elige renderizar un SELECT como un cuadro de lista, que nunca se requiere que haga, incluso si se especifica 'size' (es bastante explícito en este punto). –
La pregunta no era "si el estándar HTML incluye esto" sino "es posible obtener este comportamiento". Si bien tiene razón en que corresponde a la implementación decidir esto (gracias por señalarlo por cierto), tanto IE como FF (los navegadores que tengo disponibles ahora para probar) han implementado este comportamiento. Entonces, ¿es posible? Sí. ¿El comportamiento está garantizado en todos los agentes de usuario concebvable? No. –
¿Qué tal una lista ordenada o <ol>
lista desordenada <ul>
con enlaces para los elementos de la lista <li>
?
La manera en que se representan los elementos SELECT depende de la implementación. El hecho de que en la mayoría de los navegadores '' multiple = "1 '' te brinde un cuadro de opciones (posiblemente desplazamiento) y múltiple =" 0 "te haga aparecer un cuadro desplegable es una coincidencia.
No existe un estándar para decir "Quiero un cuadro de lista que solo permite seleccionar una opción".
Consulte también:
+1 Cosas importantes a tener en cuenta. –
Se puede escribir js que anular la selección de todas las selecciones adicionales onclick
- 1. elemento de selección múltiple - onchange
- 2. Selección múltiple en TreeView
- 3. Spinner de selección múltiple
- 4. Selección múltiple de JcomboBox
- 5. Selección múltiple en Vim
- 6. OpenFileDialog selección múltiple problema
- 7. VirtualizingStackPanel + MVVM + selección múltiple
- 8. Jquery selección múltiple
- 9. UITableView Selección múltiple
- 10. Personalización de TreeView para permitir la selección múltiple
- 11. ¿Deshabilitar selección múltiple?
- 12. Django widget de selección múltiple?
- 13. Selección múltiple ListPreference en android
- 14. Obtener el último valor seleccionado del elemento de selección múltiple
- 15. Devolver valores de selección múltiple ListView
- 16. Ruby on Rails - selección múltiple en f.select
- 17. Django Campo de selección múltiple/Casilla de verificación Seleccionar múltiple
- 18. Selección múltiple contra un CTE
- 19. WPF TreeView con selección múltiple
- 20. sentencias de selección múltiple en consulta individual
- 21. Lista desplegable de selección múltiple en ASP.NET
- 22. Django como una caja de selección múltiple
- 23. forma del acceso Selección múltiple de campo en el frasco
- 24. jqgrid: selección múltiple y deshabilitar comprobación (condicional)
- 25. ¿Cómo crear un cuadro de lista en HTML sin permitir la selección múltiple?
- 26. Selección múltiple en Spring 3.0 MVC
- 27. SQLite optimización de inserción de selección múltiple
- 28. Levante la casilla de selección múltiple Ajax
- 29. GWT CellList Haga clic para alternar la selección (Selección múltiple)
- 30. Winforms - lista desplegable de selección múltiple
por lo que desea esto y no utilizar una lista desplegable? – TStamper
Sí, no quiero usar el menú desplegable. –