HTML-merket og alternativmerkene - menylisten
Valg- og alternativkodene fungerer sammen for å lage en rullegardinmenyliste på et webskjema. Du kan se denne typen liste når du oppgir navn og adresse. Hvis du bor i USA, velger du staten du bor i fra en rullegardinliste med statlige navn. Denne rullegardinlisten opprettes med de valgte kodene, og listen over valg (alternativer) opprettes med en gruppe med alternativkoder. Åpnings- og lukkekodene er påkrevd for både markerings- og alternativkodene.

Her er eksempelkoden for rullegardinmenyen.


Ohio
Florida
< venstre vinkelfeste
plukke ut elementnavn
Navn name attributt brukes til å angi en identifikasjon for menylisten
> rett vinkelfeste
avslutningskode

< venstre vinkelfeste
alternativ elementnavn
verdi verdi attributt brukes til å angi verdi for alternativet
> rett vinkelfeste
avslutningskode

Som du kan se, er gruppen med alternativkoder lukket innenfor åpning og lukking av valgte tagger. Du kan ha så mange alternativetiketter du vil, og rullegardinlisten vil rulle etter behov.

Velg taggets attributter

Navneattributtet
Attributtet som du må inkludere i markeringen er navnetattributtet. Denne attributtet identifiserer listen til behandlingsprogrammet. Hvis du har mer enn en rullegardinmeny i et nettskjema, vil du gi hver liste et annet navn ved å tilordne en annen verdi til navnet attributtet. I eksemplet har jeg satt verdien til navneattributtet til "tilstander".

Størrelsesattributtet
Størrelsesattributtet angir antall alternativer fra listen som kan være synlige på samme tid. Hvis jeg hadde tatt med alle delstatene i USA i eksemplet ovenfor, ville det være en lang liste. Derfor vil jeg sannsynligvis ønske å angi størrelsesattributtet til et mindre antall som 5, noe som vil tillate bare fem av statens navn å være synlige på en gang.

Flere attributtet
Når dette attributtet er inkludert i markeringen, kan mer enn ett alternativ velges.

Option Tag's attributter

Verdiattributtet
Verdibeskrivelsen for alternativkoden angir et annet valg eller alternativ for hver alternativkode i gruppen. Når en alternativkode er valgt, blir verdien tilknyttet den koden sendt til behandlingsprogrammet. Som du kan se fra eksemplet, er ikke verdien tilordnet til opsjonskoder (OH og FL) den samme som navnet på statene som er tilknyttet hver alternativkode. Tilstandsnavnene vises på nettskjemaet, men verdien som sendes til programmet vil være tilstandsforkortelsene.

Det valgte attributtet
Når dette attributtet er inkludert i åpningsalternativet, blir det alternativet forhåndsvalgt når webskjemaet først vises på websiden.