У меня есть основной проект ASP.NET, и я пытаюсь установить пользовательское сообщение об проверке для поля ввода формы HTML на MouseEnter. Я попытался добавить слушателей событий для ввода, изменений и такими событиями мышиного сустава.
Field1:
Field1:
function validateInputElement(element)
{
let validationMessage = "";
if(element.validity !== ValidityState.valid)
{
validationMessage = element.dataset["errorMessage"];
}
else if(document.querySelector("input#field1")?.value === document.querySelector("input#field2")?.value)
{
validationMessage = "You must enter different values!"
}
element.setCustomValidity(validationMessage);
element.reportValidity();
}
< /code>
< /div>
< /div>
В данном случае отображаются мои пользовательские сообщения проверки, но также отображаются сообщения о проверке по умолчанию. Как отключить сообщения об проверке по умолчанию?
Подробнее здесь: https://stackoverflow.com/questions/797 ... mouseenter