2011-05-03 21 views
8

Khi bạn sử dụng loại input của url thay vì tiêu chuẩn text. Firefox 4 sẽ không gửi biểu mẫu mà không có http:// hoặc https:// trong hộp nhập.Hộp nhập URL HTML5 không có giao thức

Tất cả những gì tôi theo sau là URL không có giao thức như www.google.com không phải http://www.google.com. Có một tham số để làm điều này hay bất kỳ cách nào khác (tốt nhất là không có JavaScript)?

Trả lời

-1

Tôi sử dụng RegExr cho tất cả các nhu cầu tạo biểu thức chính quy của mình. Chúng có một số cụm từ thông dụng được xác định trước.

Bạn có thể có thể đảo ngược kỹ sư này một chút: (https?://)?(www\.)?([a-zA-Z0-9_%]*)\b\.[a-z]{2,4}(\.[a-z]{2})?((/[a-zA-Z0-9_%]*)+)?(\.[a-z]*)?

+0

Không cho phép .museum và không IDN của. – Leo

Các vấn đề liên quan