Tilbake til alle komponenter

Checkbox

Checkbox brukes for binære valg i skjemaer, typisk for samtykke eller flervalgslister.

Viktig informasjon

Bruk ToggleSwitch for innstillinger som trer i kraft umiddelbart — Checkbox er for skjemainnsending.

Props

Props
Prop
Type
Påkrevd
Standard
Beskrivelse
childrenReactReact.ReactNodeJaLabel-tekst.
nameNative HTMLstringJaSkjemafeltets navn.
valueNative HTMLstringJaVerdien som sendes ved innsending.
checkedNative HTMLbooleanNeifalseKontrollert avkrysset-tilstand.
onChangeReactReact.ChangeEventHandler<HTMLInputElement>NeiKalles ved endring.
invalidReactbooleanNeifalseMarkerer feltet som ugyldig.
indeterminateEgendefinertbooleanNeifalseViser delvis-valgt tilstand.

Eksempler

Gruppe av avkrysningsbokser

Typisk mønster med en gruppe relaterte valg.

TSX

Ugyldig tilstand

Bruk invalid når brukeren prøver å sende skjema uten å ha krysset av et påkrevd felt.

TSX

Indeterminate

Indeterminate brukes typisk for en «velg alle»-avkrysningsboks når kun noen rader er valgt.

TSX

Relaterte komponenter

ToggleSwitch

ToggleSwitch er et binært vippebryter-element for innstillinger som skal tre i kraft umiddelbart.

CheckboxPanel

CheckboxPanel er en utvidet avkrysningsboks med et synlig paneldesign.