Javascript, jquery перевірка checkbox на формі
HTML checkbox
Хотілося б відзначити що багато спочатку роблять помилки і пишуть неправильно html checkbox. Тобто начитавшись в Інтернет інформації 10 річної давності пишуть всяку ахінею. Згідно одного з останніх строгих DOCTYPE. який намагається нас супроводити в епоху HTML5 checkbox правильно пишеться наступним чином:
Зверніть увагу, id в input об'єкті немає. Згідно з останніми стандартами до таких HTML об'єктів потрібно звертатися через властивість name.
Особливо не буду розписувати вам, наскільки це складно або не складно, просто тупо приведу код
Припустимо є така HTML форма:
Хоча якщо чесно, в даному випадку укладати код в форму не обов'язково.
Код на jQuery і перевірка checkbox значення
В jQuery це також не складно. Нагадаю DOCTYPE strict максимально наближений до HTML5 формату, а значить ваш код буде більш універсальним і стерпним в майбутньому.
Як бонус привожу функцію, якої користуюся сам. сенс цієї функції в тому, що вона виділяє всі checkbox на формі. прибираємо або міняє місцями значення.
Змінюємо стан відразу всіх checkbox за допомогою jQuery
Додаткова інформація по темі
Опис дій як перевіряється і які нюанси бувають при перевірці HTML checkbox на мові PHP
Список і докладний опис інструкцій, які підтримуються різними платформами і стандартом SQL
Покрокова інструкція як перевертати робочий стіл на екрані ноутбука, формат А4
Розглядаємо мета тег decription - все ще потрібен або це пережитий відгомін застарілого HTML і чи впливає він на пошукову видачу / конверсію