Сообщение ASP.NET WebForms CustomValidator не исчезает, когда установлен флажокJavascript

Форум по Javascript
Ответить
Anonymous
 Сообщение ASP.NET WebForms CustomValidator не исчезает, когда установлен флажок

Сообщение Anonymous »

Я использую веб-формы ASP.NET (.NET Framework 4.8) с двумя флажками и CustomValidator. Валидатор должен требовать, чтобы был установлен хотя бы один флажок. Проверка на стороне сервера работает нормально, но я хочу, чтобы сообщение об ошибке исчезало немедленно, когда пользователь устанавливает любой флажок, не отправляя форму.
ASCX Код программной части (VB.net)

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

Protected Sub BerechnungValidator_ServerValidate(sender As Object, args As ServerValidateEventArgs) Handles BerechnungValidator.ServerValidate
args.IsValid = Checkbox2anonymized.Checked OrElse Checkbox1anonymized.Checked
End Sub
JavaScript

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

function validateCheckboxen(sender, args) {

var bool1 = document.getElementById('').checked;
var bool2 = document.getElementById('').checked;

args.IsValid = bool1 || bool2;
}

document.addEventListener("DOMContentLoaded", function () {
var val = document.getElementById('');
var chk1 = document.getElementById('');
var chk2 = document.getElementById('');

if (!val || !chk1 || !chk2) return;

chk1.onclick = chk2.onclick = function () {
ValidatorValidate(val);
};
});

Как правильно использовать веб-формы ASP.NET?


Подробнее здесь: https://stackoverflow.com/questions/798 ... x-is-check
Ответить

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

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

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

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

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