Галочка у формі html checkbox

Галочка у формі html checkbox

Галочка у формі HTML, або "чекбокс" задається тегом . у якого зазначений тип checkbox.

Галочка позначає або згода, або незгоду. Якщо прапорець встановлений, то браузер здійснює відправку змінної з ім'ям поля на сервер. Якщо ж вона відсутня, то, відповідно, браузер нічого не відправляє. Тому атрибут value можна віднести до числа обов'язкових.

Якщо є необхідність в тому, щоб галочка була присутня за умовчанням, то необхідно додати до тегу атрибут checked. Виглядати це буде ось так:

А так чекбокс виглядає в браузері:

Наявність чекбокса не означає, що повинен здійснюватися вибір якогось одного елемента з присутніх. У зв'язку з цим, якщо в одній формі присутні кілька чекбоксів, то їм слід задавати різні імена.

Код для форми, наведеної на початку статті буде наступним:

Що стосується назви, то в професійному середовищі поле називають "чекбоксів".

Спасибі за детальну інформацію, чи можна щоб галочка обов'язково стояла в одному з чекбоксів? І при їх відсутності висвічувалося повідомлення про те, що необхідно вибрати один з варіантів?

Як можна вирівняти чекбокси по вертикалі, щоб вони були один під одним, а не залежали від довжини назви?

Ну, тут або поміщати елементи форми в таблицю і робити label і input в різних осередках, або просто розташувати чекбокси зліва від їх опису =)