2011-05-03 10 views
8

text standardı yerine input türünde url türünü kullandığınızda. Firefox 4, giriş kutusuna http:// veya https:// olmadan formu göndermez.HTML5 URL Protokolü Olmayan Girdi Kutusu

Sırasıyla, www.google.com değil http://www.google.com gibi bir protokol olmayan bir URL. Bunu veya başka bir yolu (tercihen JavaScript olmadan) yapmak için bir parametre var mı?

cevap

-1

Tüm normal ifade oluşturma gereksinimlerim için RegExr kullanıyorum. Önceden tanımlanmış düzenli ifadeler var.

Bu biraz ters mühendislik mümkün olabilir: (https?://)?(www\.)?([a-zA-Z0-9_%]*)\b\.[a-z]{2,4}(\.[a-z]{2})?((/[a-zA-Z0-9_%]*)+)?(\.[a-z]*)?

+0

Kendi doğrulama yapalım olacaktır. – Leo