What does this mean?

People using screen readers are not able to see the layout of a form. To make forms accessible, they must define explicit text labels for each form control.

Usually the best solution is to use a <label> element. The label may be linked to by the form control:

<label for="name">Full name</label>
<input type="name" id="name">

or the <label> can be wrapped around the form control:

<label>
    Full name <input type="name">
</label>

Buttons are different, as their labels are specified by the code for the button, e.g.

<input type="submit" value="Send message">
<button>Send message</button>

Alternatively ARIA attributes, such as aria-label may be used, but this information will not be conveyed to visual users. For more information, see W3C's guide to labeling controls.

Hidden input fields (<input type="hidden">) do not require labels. Note that the placeholder attribute should not be used as an alternative to a label.



96% done

How close this website is to fixing this issue.

HTML Found on page Issues
<button type="button" id="ff_elem2378_calendarButton" class="bfCalendar btn btn-secondary" value data-inputfield="ff_elem2378" data-dayformat="%d/%m/%Y" data-button="ff_elem2378_calendarButton" data-firstday="7" data-weekend="0,6" data-today-btn="0" data-week-numbers="0" data-show-time="0" data-show-others="1" data-time-24="12" data-only-months-nav="0" data-min-year data-max-year>...</button> 1
<select id="listview" name="listview" class="inputbox" onchange="this.form.submit();">...</select> 1
<textarea cols="20" rows="5" class="ff_elem" onkeyup="bfCheckMaxlength(1315, 1000, false)" name="ff_nm_detailtext[]" id="ff_elem1315"></textarea> 1
<input name="uniqueid" id="uniqueid" type="text" size="30"> 1
<input type="text" name="searchword" placeholder="Search word" id="search-searchword" size="30" maxlength="50" value class="inputbox"> 1
<select id="searchphrase" name="searchphrase" class="inputbox" onchange="this.form.submit();">...</select> 1
<select id="limit" name="limit" class="inputbox input-mini" size="1" onchange="this.form.submit()">...</select> 1
<textarea cols="20" rows="5" class="ff_elem" onkeyup="bfCheckMaxlength(311, 1000, false)" name="ff_nm_detailtext[]" id="ff_elem311"></textarea> 1
8 distinct issues were found in the sample of 125 web pages.
More results from British Forces Germany