Якщо установити значення атрибута type="checkbox", то з'явиться прапорець (вимикач), що дозволяє задавати логічні значення яких-небудь параметрів. В основному їх застосовують, коли можливі тільки два стани змінної. Можна заздалегідь визначити початковий стан прапорця, тобто установлений він чи знятий. Для цього застосовується атрибут checked="checked". Наприклад:
Звідки ви довідалися про нас?<br />
<input type="checkbox" name="web" checked="checked" />Пошукова програма в Інтернеті чи Інтернет-посилання.
<input type="checkbox" name="advert" />Реклама по радіо чи телебаченню.
<Input type="checkbox" name="press" />Із газети.<br />
Увімкніть прапорець, щоб підписатися на наше розсилання:
<input type="checkbox" name="mailing" />
У цьому прикладі всі прапорці є незалежними. Наприклад, можна установити одночасно кілька прапорців, і це буде цілком нормальною дією. Перші три прапорці являють собою єдину групу, оскільки є можливими відповідями на те ж саме питання. Четвертий прапорець стоїть трохи окремо, оскільки з першими трьома він ніяк не зв'язаний.