За последние 24 часа нас посетили 52373 программиста и 1756 роботов. Сейчас ищет 1551 программист ...

Запрос на обновление

Тема в разделе "PHP для новичков", создана пользователем Искандар, 4 окт 2017.

  1. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @Griffter, я знал что так скажешь. Даже если так, то есть решение.
    Код (Javascript):
    1. var list = document.querySelectorAll('input[type=checkbox]');
    2.     list.forEach(function (item) {
    3.         item.onchange = function () {
    4.             this.checked ? this.value = 1 : this.value = 0;
    5.         };
    6.     });
    Вот одно из решений. Если нужно получить некоторую классификацию чекбоксов, просто сменить значение селектора. Например можно выбрать по name-атрибуту). Все элементарно)
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Это же чекбокс
    HTML:
    1. <input type="checkbox" value="1" name="myCheckbox">
    oO
     
  3. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @[vs], да об этом я выше писал. Но ребята соревновались функциями, и решил всеравно функцию показать на js без Jquery))
     
  4. Искандар

    Искандар Активный пользователь

    С нами с:
    18 фев 2017
    Сообщения:
    78
    Симпатии:
    6
    Всем спасибо!
    Мне больше всего подходить вот этот код:
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    В принципе, вариант который привел @[vs] самый оптимальный))
     
    Искандар нравится это.
  6. PhpStorm

    PhpStorm Новичок

    С нами с:
    21 сен 2017
    Сообщения:
    65
    Симпатии:
    11
    Адрес:
    JetBrains
    PHP:
     
  7. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Что это дает?
     
  8. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    @[vs]
    а он от куда знает :D
     
    romach нравится это.
  9. PhpStorm

    PhpStorm Новичок

    С нами с:
    21 сен 2017
    Сообщения:
    65
    Симпатии:
    11
    Адрес:
    JetBrains
    Если передать -1, будут отображаться все возможные ошибки, даже если в новых версиях PHP добавятся уровни или константы.
     
  10. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    @PhpStorm
    Если что без обид я в шутку сказал)