Я хочу отключить параметры 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
Сброс параметров Q2 после перезагрузки страницы или навигации, даже если Q1 установлен на «результат» ⇐ Javascript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Обратите внимание только после перезагрузки, а не на навигации, а не на навигации.
Anonymous » » в форуме Javascript - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-