HTML5 "e-posta" alanlarını kullanırken - <input type="email"/>
- çok sayıda UA (kullanıcı aracıları/tarayıcıları) "geçerli" (regex) e-posta adresi kullanmadan formu göndermenizi önler. Ayrıca :invalid
pseudoclass'ı da uygularlar. Ancak bu, kendi doğrulama planınızla çatışmam ve doğrudan geri bildirim eksikliği ziyaretçileri kafa karıştırıcı olabilir. Ayrıca: Herkes, göndermeyi denemeden önce geçersiz (Chrome 8'de) alanıma uygulanır. Bundan nefret ediyorum. Kullanıcının bir hata yaptığı gibi görünmesini sağlamaz, ancak henüz yapmadılar.HTML5 "e-posta" alanlarının UA doğrulamasını engelleyebilir miyim?
Doğrulama davranışını tetiklemeden <input type="email"/>
kullanmak mümkün mü?
http://whatwg.org/html5#attr-fs-novalidate Eğer bütün şeklinde
Yani için doğrulama devre dışı bırakmak için kullanabileceğiniz diyor ki: irc.w3.org # html-wg IRC odası Philip Taylor (Philip
) göre
Alaycı değil ama sadece değil. Kalıtsal özelliklerin sunulmasını istemiyorsanız, neden bu türü kullanmak istiyorsunuz? – spinon
@spinon Oldukça değil. UA'lar, diğer şekillerde '' ı geliştirmekte özgürdürler - iOS cihazlarını düşünün. Aslında, kullanıcılar bir e-posta alanını doldurduğunda, boşluk çubuğunun bölümlerinin normalde olacağı yerlerde, '' '' '' '' tuşları ile tamamen farklı bir klavye kullanırlar. –
evet bunu yazdıktan sonra bunu düşünüyordum. Cihazlar için uygun hale getiren bu özellik var. – spinon