JavaScript/Opción
Ferramentas
Accións
Xeral
Imprimir/exportar
Noutros proxectos
| JavaScript | ||
| ← Volver aLista de escolla | Opción | Seguir conTexto → |
O obxectoopción permite manipulareste tipo de elementos nos documentosHTML.
As opcións poden crearse de maneira dinámica mediante JavaScript mediante o seu construtor:
newOption(texto,valor,predeterminada,escollida)
Todos os parámetros son opcionais:
Aínda que todos os parámetros sexan opcionais, adoitan empregarse como mínimo os dous primeiros ao chamar ao construtor.
Para engadir unha nova opción a unhalista de escolla abonda con asignarnewOption ao elemento da matrizlistadeescolla.options[] que se desexe.
Cómpre ter en conta que se pode tanto substituír unha opción existente da lista de escolla como engadirlle unha completamente nova. Pode considerarse un xeito alternativo de engadir e eliminar opcións ás funciónsadd() eremove() daslistas de escolla.
// Engadimos unha nova primeira opción, substituíndo a anterior se a había:listadeescolla.options[0]=newOption("Nova primeira opción","1")// Engadimos unha nova segunda opción do mesmo xeito:listadeescolla.options[listadeescolla.length]=newOption("Nova segunda opción","2")
| Propiedade | Tipo | Descrición | Valores |
|---|---|---|---|
| selected | booleano | Reflicte se a opción está ou non escollida. |
|
| value | cadea de texto | Equivalente ao atributo do mesmo nome do elementoHTML. |
| JavaScript | ||
| ← Volver aLista de escolla | Opción | Seguir conTexto → |