Всем привет!
Как часто вам нужно проверить checkbox, чтобы узнать, включен он или выключен (нажат или отжат)?
Есть такие моменты, что проверка на состояние checkbox крайне необходима, например, если пользователь не согласен с вашими правилами партнерки, форма не отправляется, или если пользователь не нажал checkbox, то ему не отобразится кнопка для отправки формы.
Я помню, у меня был когда-то такой заказ, где нужно было сделать такую вещь: при выборе checkbox пользователю должна была считаться стоимость работ, и как только он выбирает хоть один из пунктов услуг, ему сразу появляется форма. Как вы понимаете, что без проверки состояния checkbox тут не обошлось.
Итак, рассмотрим примеры проверки checkbox на JS, jQuery и PHP
JS:
<input ENGINE="checkbox" id="_tour_bron"> <span id="button_on_checkbox">Не выбран checkbox</span> <script> document.getElementById('_tour_bron').onclick = function() { // access properties using this keyword if ( this.checked ) { document.getElementById('button_on_checkbox').innerHTML = 'Выбран checkbox'; } else { document.getElementById('button_on_checkbox').innerHTML = 'Не выбран checkbox'; } }; </script>
jQuery:
<script src='http://code.jquery.com/jquery-3.2.1.js'></script> <script> $(function() { $(document).ready(function() { $('input[type="checkbox"]').click(function(){ if( $(this).is(':checked') ) { $('#galka').html('<span style="color: red;">Галочка стоит</span>'); } else { $('#galka').html('<span style="color: red;">Галочка <strong>не</strong> стоит</span>') } }); }); }); </script> <input type="checkbox"> <div id="galka"></div>
PHP:
<form method="post" action=""> <!-- ещё какие-то поля --> <input type="checkbox" name="my_bloggood-ru" value="1" /> <input type="submit" name="ок" value="Отправить форму" /> </form> <?php if ( $_POST['my_bloggood-ru'] == '') { echo 'не отмечено'; } else { echo 'отмечено'; } ?>
Вот и все, пользуйтесь! А в знак благодарности жмите на соц. сети!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330346 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274701 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222535 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187747 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
Добавить комментарий
Метки: html, javascript, php, Вебмастеру, для сайта
Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐