Checkboxar
Webbkomponent
Här kan du läsa mer information om checkbox som webbkomponent.
Enskild checkbox
Medium
<jv-checkbox label="Jag godkänner villkoren">
<input id="checkbox_alone" name="Jag godkänner villkoren" type="checkbox">
</jv-checkbox>
Small
<jv-checkbox label="Jag godkänner villkoren" size="small">
<input id="checkbox_alone_small" name="Jag godkänner villkoren" type="checkbox">
</jv-checkbox>
Obligatorisk
<jv-checkbox label="Jag godkänner villkoren">
<input id="checkbox_alone_required" name="Jag godkänner villkoren" required="" type="checkbox">
</jv-checkbox>
Statisk hjälptext
<jv-checkbox help-text-ref="helptext" label="Jag godkänner villkoren">
<span class="label__description" slot="helptext">
Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</span>
<input id="checkbox_alone_statisk" name="Jag godkänner villkoren" type="checkbox">
</jv-checkbox>
Dynamisk hjälptext
<jv-checkbox help-text-ref="helptext" label="Jag godkänner villkoren">
<jv-help-text slot="helptext">Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</jv-help-text>
<input id="checkbox_alone_dynamisk" name="Jag godkänner villkoren" required="" type="checkbox">
</jv-checkbox>
Valideringsfel
<jv-checkbox error-text="Du måste acceptera vilkoren för att komma vidare" help-text-ref="helptext" label="Jag godkänner villkoren" valid="false">
<jv-help-text slot="helptext">Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</jv-help-text>
<input id="checkbox_alone_error" name="Jag godkänner villkoren" required="" type="checkbox">
</jv-checkbox>
Inaktiverad
<jv-checkbox help-text-ref="helptext" label="Jag godkänner villkoren">
<jv-help-text slot="helptext">Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</jv-help-text>
<input disabled="" checked="" id="checkbox_alone_inaktiverad" name="Jag godkänner villkoren" type="checkbox">
</jv-checkbox>
Checkboxgrupp
Här kan du läsa mer information om form group som webbkomponent.
Medium
<jv-fieldset legend="Välj ogräs" fieldsetid="group1">
<jv-checkbox label="Kirskål">
<input id="checkbox_group1" type="checkbox" name="Kirskål">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group2" type="checkbox" name="Maskros">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group3" type="checkbox" name="Smörblomma">
</jv-checkbox>
</jv-fieldset>
Small
<jv-fieldset legend="Välj ogräs" size="small" fieldsetid="group2">
<jv-checkbox label="Kirskål" size="small">
<input id="checkbox_group_medium_1" type="checkbox" name="Kirskål">
</jv-checkbox>
<jv-checkbox label="Maskros" size="small">
<input id="checkbox_group_small_2" type="checkbox" name="Maskros">
</jv-checkbox>
<jv-checkbox label="Smörblomma" size="small">
<input id="checkbox_group_small_3" type="checkbox" name="Smörblomma">
</jv-checkbox>
</jv-fieldset>
Obligatorisk
<jv-fieldset legend="Välj ogräs" required="true" fieldsetid="group3">
<jv-checkbox label="Kirskål">
<input id="checkbox_group_obligatorisk1" name="Kirskål" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group_obligatorisk2" name="Maskros" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group_obligatorisk3" name="Smörblomma" type="checkbox">
</jv-checkbox>
</jv-fieldset>
Valideringsfel
<jv-fieldset error-text="Välj minst ett av alternativen" legend="Välj ogräs" required="true" valid="false" fieldsetid="group4">
<jv-checkbox label="Kirskål">
<input id="checkbox_group_error1" name="Kirskål" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group_error2" name="Maskros" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group_error3" name="Smörblomma" type="checkbox">
</jv-checkbox>
</jv-fieldset>
Statisk hjälptext
<jv-fieldset help-text-ref="helptext" legend="Välj ogräs" fieldsetid="group5">
<span class="label__description" slot="helptext">
Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</span>
<jv-checkbox label="Kirskål">
<input id="checkbox_group_statisk1" name="Kirskål" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group_statisk2" name="Maskros" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group_statisk3" name="Smörblomma" type="checkbox">
</jv-checkbox>
</jv-fieldset>
Dynamisk hjälptext
<jv-fieldset help-text-ref="helptext" legend="Välj ogräs" fieldsetid="group_dynamisk">
<jv-help-text slot="helptext">
Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</jv-help-text>
<jv-checkbox label="Kirskål">
<input id="checkbox_group_dynamisk12" name="Kirskål" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group_dynamisk22" name="Maskros" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group_dynamisk32" name="Smörblomma" type="checkbox">
</jv-checkbox>
</jv-fieldset>
Dynamisk hjälptext med valideringsfel
<jv-fieldset help-text-ref="helptext" error-text="Välj minst ett av alternativen" valid="false" legend="Välj ogräs" fieldsetid="group_dynamisk">
<jv-help-text slot="helptext">
Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</jv-help-text>
<jv-checkbox label="Kirskål">
<input id="checkbox_group_dynamisk2" name="Kirskål" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group_dynamisk2" name="Maskros" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group_dynamisk3" name="Smörblomma" type="checkbox">
</jv-checkbox>
</jv-fieldset>
Inaktiverad
<jv-fieldset disabled="true" size="medium" help-text-ref="helptext" legend="Välj ogräs" fieldsetid="group7">
<jv-help-text slot="helptext">Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</jv-help-text>
<jv-checkbox label="Kirskål">
<input id="checkbox_group_disabled1" checked="" name="Kirskål" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Maskros">
<input id="checkbox_group_disabled2" name="Maskros" type="checkbox">
</jv-checkbox>
<jv-checkbox label="Smörblomma">
<input id="checkbox_group_disabled3" name="Smörblomma" type="checkbox">
</jv-checkbox>
</jv-fieldset>
Endast HTML och CSS
Här hittar du checkboxar utan JavaScript
Checkboxgrupp med textfält
För att se exemplet på en checkboxgrupp kombinerade med textfält kan du kolla i våran exempelsida på en e-tjänstlänk.