UNPKG

govuk-frontend

Version:

GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.

41 lines (40 loc) 2.52 kB
<div class="govuk-form-group govuk-form-group--error"> <fieldset class="govuk-fieldset"> <legend class="govuk-fieldset__legend"> How do you want to be contacted? </legend> <div class="govuk-checkboxes" data-module="govuk-checkboxes"> <div class="govuk-checkboxes__item"> <input class="govuk-checkboxes__input" id="how-contacted-checked" name="how-contacted-checked" type="checkbox" value="email" data-aria-controls="conditional-how-contacted-checked"> <label class="govuk-label govuk-checkboxes__label" for="how-contacted-checked"> Email </label> </div> <div class="govuk-checkboxes__conditional govuk-checkboxes__conditional--hidden" id="conditional-how-contacted-checked"> <label class="govuk-label" for="context-email">Email address</label> <input class="govuk-input govuk-!-width-one-third" name="context-email" type="text" id="context-email"> </div> <div class="govuk-checkboxes__item"> <input class="govuk-checkboxes__input" id="how-contacted-checked-2" name="how-contacted-checked" type="checkbox" value="phone" checked data-aria-controls="conditional-how-contacted-checked-2"> <label class="govuk-label govuk-checkboxes__label" for="how-contacted-checked-2"> Phone </label> </div> <div class="govuk-checkboxes__conditional" id="conditional-how-contacted-checked-2"> <label class="govuk-label" for="contact-phone">Phone number</label> <span id="contact-phone-error" class="govuk-error-message">Problem with input</span> <input class="govuk-input govuk-input--error govuk-!-width-one-third" name="contact-phone" type="text" id="contact-phone" aria-describedby="contact-phone-error"> </div> <div class="govuk-checkboxes__item"> <input class="govuk-checkboxes__input" id="how-contacted-checked-3" name="how-contacted-checked" type="checkbox" value="text" data-aria-controls="conditional-how-contacted-checked-3"> <label class="govuk-label govuk-checkboxes__label" for="how-contacted-checked-3"> Text message </label> </div> <div class="govuk-checkboxes__conditional govuk-checkboxes__conditional--hidden" id="conditional-how-contacted-checked-3"> <label class="govuk-label" for="contact-text-message">Mobile phone number</label> <input class="govuk-input govuk-!-width-one-third" name="contact-text-message" type="text" id="contact-text-message"> </div> </div> </fieldset> </div>