Skip to main content

Hva er en HTML -listeboks?

I Hypertext Markup Language (HTML) er en ListBox en type interaktiv grafisk brukergrensesnitt (GUI) -komponent.Det vises på et nettsted som en boks på siden som inneholder et vertikalt sett med tekstalternativer som kan velges av brukeren.Hensikten med å bruke en HTML -listeboks er å presentere en bruker med en rekke alternativer de kan velge fra, og deretter reagere på utvalget.Det er mange alternativer tilgjengelig for å tilpasse en ListBox, spesielt ved bruk av Cascading Style Sheets (CSS).Det er en visuell og funksjonell forskjell mellom en HTML -listeboks og et annet GUI -element kjent som en ComboBox, selv om de er definert på omtrent samme måte.

I et dokument er en HTML -listeboks definert ved hjelp av Select -taggen.Denne taggen starter listeboksen og kan brukes til å definere flere alternativer.En av de viktigste egenskapene til SELECT -taggen er navnet på ListBox, som gir andre deler av HTML -dokumentet muligheten til å få tilgang til verdiene til listekassen direkte.Et annet viktig alternativ som kan settes er den flere egenskapen, som kan tillate en bruker å velge flere elementer fra listen samtidig i stedet for bare en om gangen.

mellom åpningen og lukking av utvalgte tagger, de faktiske elementene som skal inneholdes iEn HTML -listeboks er definert ved hjelp av alternativkoden.Alternativtoden vedlegger den faktiske teksten som vises i HTML -listeboksen.I likhet med Select -taggen har den også noen viktige egenskaper.En verdifull egenskap til opsjonskoden er muligheten til å definere en returverdi for et valgt alternativ som sendes til et spørringsskript i stedet for teksten som brukeren ser.Dette betyr at en bruker kan se ordet rødt, men HTML -listeboksen kan returnere den heksadesimale verdien av rødt i stedet for det faktiske ordet.

Bortsett fra alternativer, kan en HTML -listeboks inneholde et annet visuelt element kjent som en optgroup.En optegruppe er en overskrift som brukes til å skille de forskjellige alternativene visuelt inne i en listekasse.Når en bruker ser på en listeboks som inneholder optgroup -tagger, vil han eller hun se en dristig overskrift i boksen, hvor de tilknyttede alternativene vil være litt innrykk og ikke dristig.

Selv om en funksjonell HTML -listeboks kan lages og plasseresPå et nettsted vil det faktisk ikke gjøre noe når en bruker velger et alternativ med mindre det er støttekode for å gjøre det.Dette kan gjøres med JavaScript Ved å få tilgang til ListBox gjennom Document Object Model (DOM), eller den kan utføres med andre skript eller applets.Som et interaktivt element genererer en ListBox brukerhendelser som Mouseover, som kan fanges opp i nettleseren.