scatole a discesa consentono di avere le funzioni di caselle o caselle nello spazio più piccolo. Caselle consentono solo di scegliere una opzione ; caselle di controllo consentono di scegliere più di una opzione . Le opzioni sono nascoste fino a quando si fa clic sul menu a tendina su . Il codice HTML Sintassi
La sintassi per una casella a discesa si presenta come :
Pennsylvania < /option> New York < /opzione > New Jersey < /option> Maine < /option> < /select > Questo creerà un menu a discesa semplice contenente il nome degli stati . Solo uno stato sarà in grado di essere scelto .
Il tag definisce il menu e possono includere il nome , le dimensioni e le opzioni multiple . L'opzione nome fornisce un nome interno in modo che lo script che elaborerà il modulo può identificarlo. L'opzione di formato definisce il numero di elementi che devono essere visibili . L'impostazione predefinita per il valore dell'opzione è un elemento visibile . L'opzione multipla consente la selezione multipla, se è incluso nel tag select . Il tag definisce i valori nel menu. Questo tag due opzioni che possono definite . L'opzione value definisce cosa verrà inviato allo script di elaborazione . Ad esempio se il tag è stato definito come : value="PA"> Pennsylvania ... il valore " PA " sarebbe stato inviato al posto di " Pennsylvania ". L'opzione " selezionato " definisce il valore che viene selezionata per impostazione predefinita . Creazione di un elenco a discesa del modulo
Sebbene caselle a discesa vengono creati in HTML , i valori devono essere elaborati da uno script scritto in uno dei linguaggi di scripting come JavaScript o PHP . L'esempio seguente crea un modulo che verrà elaborato dallo script " grocery.php " .