Невозможно реализовать отмену выбора переключателя в файле HTML (.JSP).JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно реализовать отмену выбора переключателя в файле HTML (.JSP).

Сообщение Anonymous »

Я хочу сохранить рабочее время двумя способами: первый или второй переключатель «24/7». При выборе переключателя «24/7» нельзя отменить выбор кнопки.
Вот моя форма в файле .jsp:
Что я пробовал:
Я перепробовал все, но переключатель не хочет снимать выделение)
Мои ожидания:
При нажатии на переключатель «24/7» выбор должен быть отменен

Код: Выделить всё

document.addEventListener('DOMContentLoaded', (event) => {
const radio = document.getElementById('workingHours247');
const textInput = document.getElementById('deviceWorkingHours');

toggleWorkingHoursInput(radio);

radio.addEventListener('change', function() {
toggleWorkingHoursInput(this);
});

textInput.addEventListener('focus', function() {
const radio = document.getElementById('workingHours247');
radio.checked = false;
toggleWorkingHoursInput(radio);
});
});

function toggleWorkingHoursInput(radio) {
const textInput = document.getElementById('deviceWorkingHours');

if (radio.checked) {
textInput.disabled = true;
textInput.value = '24/7';
} else {
textInput.disabled = false;
textInput.value = '';
}
}

Код: Выделить всё



Рабочие часы




24/7







Подробнее здесь: https://stackoverflow.com/questions/786 ... l-jsp-file
Ответить

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

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

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

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

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