Wat is een HTML -lijstbox?

In de HyperText Markup Language (HTML) is een ListBox een type interactieve grafische gebruikersinterface (GUI) component. Het verschijnt op een website als een vak in de pagina met een verticale set tekstopties die door de gebruiker kunnen worden geselecteerd. Het doel van het gebruik van een HTML -lijstbox is om een ​​gebruiker een aantal opties te presenteren waaruit hij kan selecteren en vervolgens te reageren op de selectie. Er zijn veel opties beschikbaar om een ​​listbox aan te passen, vooral door het gebruik van Cascading Style Sheets (CSS). Er is een visueel en functioneel verschil tussen een HTML -lijstvak en een ander GUI -element dat bekend staat als een combobox, hoewel ze op vrijwel dezelfde manier worden gedefinieerd.

In een document wordt een HTML -lijstbox gedefinieerd met behulp van de select tag. Deze tag start de lijst met de lijst en kan worden gebruikt om verschillende opties te definiëren. Een van de belangrijkste eigenschappen van de select tag is de naam van de ListBox, die andere delen van het HTML -document de mogelijkheid geeft om rechtstreeks toegang te krijgen tot de waarden van de listbos. Een andere belangrijke optie die kan worden ingesteld, is de meervoudige eigenschap, waarmee een gebruiker meerdere items tegelijkertijd uit de lijst kan selecteren in plaats van slechts één voor één.

Tussen de opening en sluiting selecteren selecteren tags worden de werkelijke elementen die in een HTML -lijstbox moeten worden opgenomen, gedefinieerd met behulp van de optietag. De optie -tag omsluit de werkelijke tekst die wordt weergegeven in de HTML -lijstbox. Net als de select tag heeft het ook enkele belangrijke eigenschappen. Een waardevolle eigenschap van de optietag is de mogelijkheid om een ​​retourwaarde te definiëren voor een geselecteerde optie die naar een query -script wordt verzonden in plaats van de tekst die de gebruiker ziet. Dit betekent dat een gebruiker het woord "rood" kan zien, maar de HTML -lijstbox kan de hexadecimale waarde van rood retourneren in plaats van het werkelijke woord.

Afgezien van opties, kan een HTML -lijstbox een ander visueel element bevatten dat bekend staat als een OptGroup. Een optgroup is een kop die wordt gebruikt om VIScheid de verschillende opties in een listbox op sually. Wanneer een gebruiker kijkt naar een listbox die OptGroup -tags bevat, ziet hij of zij een gewaagde kop in het vak, waaronder de bijbehorende opties enigszins ingesprongen en niet vetgedrukt zijn.

Hoewel een functionele HTML -lijstbox kan worden gemaakt en op een website kan worden geplaatst, zal deze eigenlijk niets doen wanneer een gebruiker een optie selecteert, tenzij de ondersteuning van de code hiervoor aanwezig is. Dit kan worden gedaan met JavaScript® door toegang te krijgen tot de ListBox via het documentobjectmodel (DOM), of het kan worden uitgevoerd met andere scripts of applets. Als een interactief element genereert een listbox gebruikersgebeurtenissen zoals mouseover, die in de browser kunnen worden vastgelegd.

ANDERE TALEN