Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 14.04.2020, 20:33
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Morris
document.querySelectorAll("[name=Number]").forEach
Для одного элемента, это излишество, и addEventListener в функции тоже. Делегируйте обработку изменения полей форме, где обходом в цикле ее элементов и производите расчет.
Ответить с цитированием
  #12 (permalink)  
Старый 14.04.2020, 21:33
Аспирант
Отправить личное сообщение для Morris Посмотреть профиль Найти все сообщения от Morris
 
Регистрация: 09.04.2020
Сообщений: 32

Надо добавить еще один флажок с другим именем, для присвоения значения переменной q в другом скрипте, в не активном q=1, в активном q=10.
<!DOCTYPE html>
<html>
<head>
    <title>Untitled</title>
    <meta charset="utf-8">
    <style type="text/css">
    </style>
    <script>
document.addEventListener( "DOMContentLoaded" , function() {
function setNum()
{
var checked = document.querySelector("[name='Number']:checked");
document.querySelector("[name='out']").value = checked ? 10 : 5;
}
document.querySelectorAll("[name=Number]").forEach( inp => inp.addEventListener("change", setNum) )
 });
    </script>
</head>
<body>
<form action="http://">
<label><input type="checkbox" value="10" name="Number" >10</label>
<input type="checkbox" value="10" name="Number2" >q
<input type="text" name="out" value="5">
</form>
</body>
</html>

Последний раз редактировалось Morris, 14.04.2020 в 21:43.
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить условия в калькулятор? Александр141 Events/DOM/Window 2 28.04.2019 10:20
изменение стиля кнопки с сохранение параметра после перезагрузки страницы AlexMonsterbit Элементы интерфейса 0 15.03.2019 18:11
Ввод в input с кнопки Artur_Hopf Общие вопросы Javascript 4 24.07.2018 13:13
Передать значение контейнера переменной golgo AJAX и COMET 4 02.06.2017 16:26
Как отправить значение нажатой radio кнопки? Anrew Общие вопросы Javascript 6 24.05.2015 23:31