Làm cách nào để tạo biểu mẫu Nhập URL yêu cầu đầu vào là cả URL hợp lệ và kết thúc bằng một loại tệp cụ thể.Nhập HTML: Yêu cầu URL để kết thúc theo loại tệp cụ thể
Ví dụ, đây là đầu vào của tôi:
<input name="bg" placeholder="https://website.com/image" type="url">
Như bạn thấy, Nó được sử dụng nhập URL, trong đó hạn chế nó vào một http hợp lệ: // domain, nhưng tôi muốn các trường nhập để chỉ chấp nhận các tệp .png, .jpg và .gif.
Điều này có thể đạt được thông qua html hoặc javascript và nếu có, làm cách nào?
Cảm ơn!
Vì vậy, những gì đầu vào nào bạn cần? Url hoặc hình ảnh? –
@CommercialSuicide Nó cần phải là một liên kết hình ảnh như http://domain.com/image.png, do đó, nó cần phải ở lại như một đầu vào URL, nhưng chỉ chấp nhận liên kết hình ảnh. –
Bất kỳ phương pháp xác thực JavaScript nào cũng có thể dễ dàng bị vô hiệu hóa/ghi đè bởi một scriptkiddy phong nha. Chấp nhận xác thực JavaScript là người trợ giúp cho người dùng không độc hại (bạn giảm số lượng cuộc gọi đến máy chủ trong khi cho họ biết về các lỗi/giới hạn phổ biến), không phải là cách loại trừ người dùng độc hại. Bạn chỉ có thể xử lý các phía máy chủ đó. –