Сброс параметров Q2 после перезагрузки страницы или навигации, даже если Q1 установлен на «результат»Javascript

Форум по Javascript
Ответить
Anonymous
 Сброс параметров Q2 после перезагрузки страницы или навигации, даже если Q1 установлен на «результат»

Сообщение Anonymous »

Я хочу отключить параметры Q2, когда параметр результата выбран для Q1. Итак, когда я выбираю result для Q1, все параметры в Q2 должны быть отключены.
Однако проблема в том, что когда я перейду на другую страницу и возвращаюсь , или когда я перезагружаю страницу, параметры Q2 получают сброс. Несмотря на то, что опция Result для Q1 остается проверенной, параметры Q2 больше не отключены. Как я могу это исправить. < /P>
Заранее.function handleQ2Checkboxes() {
var q1 = document.getElementById("Q1:::Result");
var q2Options = document.querySelectorAll('.Q2');

if (q1.checked) {
q2Options.forEach(function(checkbox) {
checkbox.disabled = true;
checkbox.checked = false; // Uncheck the checkbox
});

} else {
q2Options.forEach(function(checkbox) {
checkbox.disabled = false;
checkbox.setAttribute("validation", "required");
});
}
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... -to-result
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»