Skip to main content

Hvad er HTML -radioknapper?

I et Hypertext Markup Language (HTML) -dokument er radioknapper en type visuelt element, der kan vælges af en bruger.HTML -radioknapper er unikke, fordi de tilbyder brugeren flere muligheder, men kun tillader en af de givne indstillinger at blive valgt på et hvilket som helst tidspunkt.En af de mest almindelige anvendelser til HTML-radioknapper er at fange et valg inden for brugerinputformularer, selvom de også kan få deres valg og afafvælgelsesbegivenheder, der er opfanget af scripts eller andre programmer, så de kan fungere som øjeblikkelige vælgere til andre elementer påen webside.Gennem brug af cascading -stilark (CSS) og JavaScript , HTML -radioknapper kan bruge brugerdefinerede billeder til visning og tilsidesætter deres standardudseende.Eksempler på situationer, hvor HTML -radioknapper kunne bruges, inkluderer valg af et køn, som kun kan have en værdi fra to forskellige indstillinger, eller at vælge en enkelt forsendelsesadresse, når flere adresser er anført.

I nogle aspekter er HTML -radioknapper enstil HTML -afkrydsningsfelter.Hver knap tildeles et billede eller tekstetiket, der vises, hvor knappen er placeret i et layout.Ved siden af denne etiket er en cirkel, der er tom, når radioknappen ikke er valgt og har en prik eller et andet fyldmønster inde i den, når den er valgt.En bruger kan klikke på cirklen for at vælge den;Det unikke aspekt af HTML-radioknapper er, at når der vælges en knap, er alle andre knapper i den samme gruppe valgt, hvilket kun kan vælge et element ad gangen.Dette er i modsætning til afkrydsningsfelter, der er ens, men tillader, at ethvert antal muligheder vælges på én gang.

Der er to værdier inden for egenskaberne for HTML -radioknapper, der er vigtige for deres anvendelse.Det første er navnetfeltet, der identificerer den gruppe, som en radioknap tilhører inden for et HTML -dokument, og det andet er værdifeltet.Når en knap er valgt, er alle andre radioknapper med samme navn, også kaldet deres gruppe, fravalgt.Brug af forskellige gruppenavne gør det muligt for forskellige sæt radioknapper at eksistere inden for det samme dokument.Værdimærket er den faktiske returværdi for radioknappen, når den vælges og indsendes til et script eller et program til behandling.

Den visuelle visning af HTML -radioknapper kan ændres på nogle få måder.Gennem brug af standard HTML- og CSS -justeringsværdier kan knapperne dynamisk arrangeres i et dokument på omtrent samme måde som et billede er på linje.Udseendet af knapperne, specifikt cirkel- og valgte cirkelbilleder, kan tilpasses fuldstændigt og erstattes med brugergenererede billeder ved at manipulere dokumentobjektmodellen (DOM) med CSS og JavaScript , selvom browserstøtte ikke altid er konsistent fra en applikationtil en anden.