Очень простой и глупый вопрос, который может звучать, но я хотел знать, возможно ли это, если да, то как.
В наши дни все новые веб-браузеры используют интеграцию HTML5, когда я определяю
<input type="number" name="numericInput" />
<input type="email" name="email">
chrome/FF и т.д. проверит его для введенного ввода, что в противном случае потребовало бы некоторых методов проверки формы javascript или jQuery.
Я хочу знать, есть ли какой-либо метод, с помощью которого я могу использовать проверку JS/jQuery формы только в том случае, если эти функции html5 не включены в браузере для проверки?
Спасибо за любую помощь! :)
var hasBrowserValidation = (typeof document.createElement('input').checkValidity == 'function');
if(hasBrowserValidation){
//validate form
}
input
здесь (я понимаю часть checkValidity, но отдых просто летит из !!! :()