Az űrlapmezők validálása az html 5-ben - szükséges, blog

Az űrlapmezők validálása az html 5-ben - szükséges, blog
Egy új kötelező attribútumot használnak a szövegmezők HTML formában történő érvényesítéséhez.

Ha a böngésző támogatja a HTML 5-öt, akkor megpróbálja elküldeni egy üres mezőket, amelyek rendelkeznek a szükséges attribútumkészletekkel. Egy stilizált hibaüzenet jelenik meg az üres mezők mellett, és az űrlap nem kerül elküldésre.

A hátrány az, hogy képtelen megváltoztatni az üzenet megjelenését - minden böngészőben másképp néz ki.

A szükséges attribútumot jelenleg nem támogatja az Internet Explorer bármelyik verziója (még IE9), a Safari egyik változata sem (beleértve a Safari 5.0-ot is). A Chrome 10.0+, Opera 10.0+ és FireFox 4.0+ támogatja.

Példa a felhasználásra

Hogy működik

Ha HTML 5-t támogató böngészőt használ, kattintson a "Küldés" gombra a mezők kitöltése nélkül.

Nos, itt már világos, hogy ez a haszontalan szemetet miért nem érdemes figyelmet szentelni
1.Az üzenet megjelenését nem lehet megváltoztatni
2. Nem támogatja az Internet Explorer bármelyik verzióját (még az IE9-et sem), a Safari egyik verzióját sem
És a következő évek során nem lesz semmi.

Úgy gondolom, ezt a következő 2-3 évben teljes mértékben támogatni fogják. De még most is be tudod hozni ezeket az attribútumokat a projektekbe, és biztonságos a JS-vel.

Hamarosan elkészítem a plug-int, amely kiterjeszti a standard html5 érvényesítési lehetőségeket

Kapcsolódó cikkek