Как я могу задать поле ввода для установки setCustomValidity? Она не работает:HTML5 - Как установить setCustomValidity?
$('#numberinput').val("").setCustomValidity('The two email addresses must match.');
Как я могу задать поле ввода для установки setCustomValidity? Она не работает:HTML5 - Как установить setCustomValidity?
$('#numberinput').val("").setCustomValidity('The two email addresses must match.');
Использование jQuery
вы можете сделать следующее:
$('#numberinput').get(0).setCustomValidity('The two email addresses must match.');
И не:
$('#numberinput').val("").setCustomValidity('The two email addresses must match.');
это не похоже, работают: [js fiddle] (http://jsfiddle.net/97A4G/) – user2952265
Это не работает так, вам нужно вызвать некоторую функцию для проверки и настройки вашего настраиваемого сообщения. Проверьте точный синтаксис по адресу http://msdn.microsoft.com/en-us/library/windows/apps/hh441292.aspx –
Да, это неверно. Итак, почему это обозначается как принятый ответ с большим количеством upvotes, когда это просто неправильно? – OMA
Смотрите это: HTTP: // StackOverflow. com/questions/5272433/html5-form-required-attribute-set-custom-validation-message –