Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый Сегодня, 13:13
Новичок на форуме
Отправить личное сообщение для wrbanker Посмотреть профиль Найти все сообщения от wrbanker
 
Регистрация: 05.08.2020
Сообщений: 8

Спасибо. Вот код:

<form id="special-form">
        <input type="number" name="main-number"> 
        <input type="date" name="main-date">
        <ul>
            <li><input type="radio" name="radio-button" value="r-first"></li>
            <li><input type="radio" name="radio-button" value="r-second"></li>
        </ul>
        <ul>
            <li><input type="checkbox" name="chb-first"></li>
            <li><input type="checkbox" name="chb-second"></li>
        </ul>
        <input type="submit" value="Обработать">
</form>
             
    <script>
        const form = document.querySelector('#special-form');
        form.addEventListener('submit', function (event) {
            const tf_1 = this.querySelector('[name="main-number"]').value;
            const tf_2 = this.querySelector('[name="main-date"]').value;
            const tf_3 = this.querySelector('[name="radio-button"]').value;
            const tf_4 = this.querySelector('[name="chb-first"]').value;
            const tf_5 = this.querySelector('[name="chb-second"]').value;     
            alert (tf_1 + '\n' + tf_2 + '\n' + tf_3 + '\n' + tf_4 + '\n' + tf_5);
        });
    </script>


Значения number и date определяются. В radio, независимо от отметки, значение r-first. Оба checkbox, независимо от флажков, всегда on. Подскажите, в чём моя ошибка?

Последний раз редактировалось wrbanker, Сегодня в 14:32. Причина: Дополнение
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение случайных значений Nyam Общие вопросы Javascript 13 26.04.2014 19:46
Суммирование значений по всем динамически добавленным полям Joliat Общие вопросы Javascript 2 12.02.2014 14:01
как записать <form> с отправкой .. если есть уже <form> с другим обработчиком Arfey Серверные языки и технологии 9 01.06.2010 15:31
Переодическое обновление значений для графика, функция для обновления значений yupa87 Общие вопросы Javascript 0 09.07.2009 13:48
Обработка значений select multiple разум Я не знаю javascript 7 08.06.2009 13:09