Jak sprawdzić, czy przeglądarka ma wbudowaną możliwość sprawdzania poprawności formularza HTML5? W ten sposób nie musimy stosować funkcji sprawdzania poprawności formularzy jQuery w przeglądarkach, które same mogą sprawdzać poprawność formularza.Sprawdź, czy przeglądarka ma wbudowaną weryfikację formularza HTML5?
[Solved] podstawie odpowiedzi ThinkingStiff, oto jest droga:
if (typeof document.createElement("input").checkValidity == "function") {
alert("Your browser has built-in form validation!");
}
Dziękuję. Ta metoda wygląda zwięźle. Przetestowałem to na moim lokalnym serwerze, a IE6/7/8/9 wydaje się nie być w stanie go uruchomić. Czy obejście jest dostępne? –
Mam to. To dlatego, że IE6/7/8/9 nie może grać dobrze z textContent. –
Tak, 'innerHTML' dla IE. Zaktualizowałem wersję demo. Dzięki. – ThinkingStiff