Come verificare se un browser ha una capacità di convalida del modulo HTML5 integrata? In questo modo, non è necessario applicare le funzioni di convalida del modulo jQuery sui browser che possono convalidare il modulo da soli.Verificare se un browser ha una convalida del modulo HTML5 integrata?
[Risolto] in base alla risposta del ThinkingStiff, ecco un modo:
if (typeof document.createElement("input").checkValidity == "function") {
alert("Your browser has built-in form validation!");
}
Grazie. Questo metodo sembra succinto. L'ho provato sul mio server locale, e IE6/7/8/9 sembra non essere in grado di eseguirlo. È disponibile una soluzione? –
L'ho capito. È perché IE6/7/8/9 non può giocare bene con textContent. –
Sì, 'innerHTML' per gli IE. Ho aggiornato la demo. Grazie. – ThinkingStiff