<option>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

En un formulario Web , el elemento HTML <option> se usa para representar un item dentro de un <select>, un <optgroup> o un elemento HTML5 <datalist> .

Contenido de las categorías Ninguna
Contenido permitido Texto con, eventualmente, caracteres especiales (como &eacute;).
Omisión de etiqueta La etiqueta de inicio es obligatoria. La etiqueta de finalización es opcional siempre que el elemento esté inmediatamente seguido por otro elemento <option> , por un <optgroup>, o si el elemento padre no tiene más contenido
Elementos padre permitidos <select>, o <optgroup> o un elemento <datalist> element.
Interfaz DOM HTMLOptionElement

Atributos

Este elemento posee los atributos globales.

disabled

Si está establecido el elemento no se puede seleccionar. A menudo los navegadores ponen en gris el elemento y de esa manera no recibirá ningún evento de navegación como clicks de ratón o eventos relacionados con la obtención del foco. Si este atributo no está definido el elemento puede ser aún deshabilitado si uno de sus ancestros es un elemento <optgroup> deshabilitado.

label

Este atributo es el texto para la etiqueta que determina el significado de la opción. Si el atributo label no está definidio su valor será el texto del contenido del elemento

Nota: El atributo label está diseñado para contener una etiqueta corta que se usará típicamente en un menú jerárquico. El atributo value describe una etiqueta más larga para ser usada, por ejemplo, cerca de un radio button

selected

Si está presente, este atributo booleano indica si esta opción es la inicialmente seleccionada. Si el elemento <option> es descendiente de un elemento <select> cuyo atributo multiple no esté definidio únicamente un sólo <option> de este elemento <select> puede tener este atributo selected attribute.

value

El contenido de este atributo representa el valor que será enviado al enviar el formulario si una determinada opción está seleccionada. Si se omite el atributo el valor se tomará del texto del contenido del elemento option.

Ejemplos

Ver los ejemplos <select>.

Especificaciones

Specification
HTML
# the-option-element

Compatibilidad con navegadores

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
option
disabled
label
selected
value

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
See implementation notes.

Ver también