Loại đầu vào = tệp'' chấp nhận pdf và doc

Nếu bạn sử dụng , nó sẽ chấp nhận tất cả các loại tệp. Nhưng có thể hạn chế các loại tệp chỉ hình ảnh hoặc một số phần mở rộng tệp hình ảnh nhất định. Để đạt được điều này, bạn cần sử dụng thuộc tính chấp nhận HTML. Thuộc tính này chỉ được sử dụng với và đóng vai trò như một bộ lọc để chọn tệp đầu vào từ hộp thoại nhập tệp

Hãy xem một ví dụ



  
    Title of the document
  
  
    
  

Bây giờ, loại phần tử chỉ có thể chấp nhận hình ảnh

Nếu bạn muốn chỉ định phần mở rộng tệp hình ảnh, hãy thử ví dụ sau



  
    Title of the document
  
  
    
  

Thuộc tính chấp nhận không nên được sử dụng làm công cụ xác thực. Tệp tải lên phải được xác thực trên máy chủ

Chấp nhận là thuộc tính HTML chỉ định bộ lọc chỉ cho các loại tệp và yêu cầu người dùng có thể chọn từ hộp thoại nhập tệp

Accept attribute can use with only. And the browser that supports this attribute has Chrome (version 26.0 up), Microsoft Edge (version 10.0 up), Firefox (version 37.0 up), Safari (version 11.1), Opera (version 15.0).

Thuộc tính này có 4 giá trị (file_extension, audio/*, video/*, image/*, media_type)

cú pháp. Phần mở rộng tệp

Phần mở rộng tệp cụ thể

<input type="file" accept="file_extension">

Ví dụ lọc đuôi ảnh JPG

<input type="file" id="image" name="image" accept=".jpg">

Ví dụ: lọc phần mở rộng tệp PDF

<input type="file" id="mypdf" name="mypdf" accept=".pdf">

Nhiều phần mở rộng tập tin cụ thể

<input type="file" accept="file_extension,file_extension,...">

Ví dụ: lọc các phần mở rộng tệp JPG, MP3 và MP4

<input type="file" id="mymedia" name="mymedia" accept=".jpg,.mp3,.mp4">

cú pháp. Tệp hình ảnh

Tất cả tiện ích mở rộng loại hình ảnh

<input type="file" accept="image/*">

Ví dụ: lọc tất cả các tệp hình ảnh

________số 8_______

Ví dụ: lọc loại tệp hình ảnh cụ thể

<input type="file" id="image" name="image" accept="image/x-png,image/gif,image/jpeg">

cú pháp. Tập tin âm thanh

Tất cả tiện ích mở rộng loại âm thanh

<input type="file" accept="audio/*">

Ví dụ: lọc tất cả các loại tệp âm thanh

<input type="file" id="myaudio" name="myaudio" accept="audio/*">

Ví dụ: lọc loại tệp âm thanh cụ thể

<input type="file" id="image" name="image" accept=".jpg">
0

cú pháp. Tập tin video

Tất cả tiện ích mở rộng loại video

<input type="file" id="image" name="image" accept=".jpg">
1

Ví dụ: lọc tất cả các loại tệp video

<input type="file" id="image" name="image" accept=".jpg">
2

Ví dụ: lọc loại tệp video cụ thể

<input type="file" id="image" name="image" accept=".jpg">
3

Mẹo. Không sử dụng thuộc tính này làm công cụ xác thực. Tệp tải lên phải được xác thực trên máy chủ

Loại tệp bộ lọc ví dụ

Loại đầu vào = tệp chấp nhận pdf và doc

In this article we will learn how to specify the types of files that the server accepts in HTML5. The accept attribute is used to specifies the type of file that the server accepts. This attribute can be used with element only. This attribute is not used for validation tool because file uploads should be validated on the Server.

Ta sẽ thêm từng file cụ thể

  • Đầu tiên, chúng ta sẽ bắt đầu bằng cách sử dụng tệp MSOffice. Chúng tôi sẽ sử dụng thuộc tính 'chấp nhận' để chỉ định loại tệp.
    <input type="File" name="" accept=".doc, .docx">
  • Để chỉ định tệp video, chúng tôi sẽ sử dụng đoạn mã sau

    <input type="File" name="" accept="video/*">

    Ghi chú. * là thẻ đại diện và điều đó có nghĩa là nó chấp nhận tất cả các định dạng video

  • Để chỉ định các tệp văn bản hoặc tệp PDF, chúng tôi sử dụng đoạn mã sau

    <input type="File" name="" accept=".pdf, .txt">
  • Để chỉ định tệp Âm thanh, chúng tôi sẽ sử dụng đoạn mã sau

    <input type="File" name="" accept="audio/*">
  • Để chỉ định tệp Hình ảnh, chúng tôi sẽ sử dụng đoạn mã sau

  • <input type="File" name="" accept="image/*">
  • Để chỉ định tệp png hoặc jpeg cụ thể, chúng tôi sẽ sử dụng đoạn mã sau

    <input type="File" name="" accept=".png, .jpg, .jpeg">
  • Chúng tôi có thể kết hợp nhiều loại tệp. Nếu chúng tôi muốn tất cả các định dạng Âm thanh và Video và định dạng png cho Hình ảnh và Pdfs

    <input type="File" name="" 
        accept="video/*, audio/*, .png, .pdf">

mã cuối cùng

HTML




<!DOCTYPE html>

<html

<input type="File" name="" accept="video/*">
0

<input type="File" name="" accept="video/*">
1

<

<input type="File" name="" accept="video/*">
3
<input type="File" name="" accept="video/*">
0

<input type="File" name="" accept="video/*">
5_______45_______
<input type="File" name="" accept="video/*">
7
<input type="File" name="" accept="video/*">
0

<input type="File" name="" accept="video/*">
9_______45_______
<input type="File" name="" accept=".pdf, .txt">
1
<input type="File" name="" accept=".pdf, .txt">
2
<input type="File" name="" accept=".pdf, .txt">
1
<input type="File" name="" accept="video/*">
0

<input type="File" name="" accept="video/*">
9_______45_______
<input type="File" name="" accept=".pdf, .txt">
7
<input type="File" name="" accept=".pdf, .txt">
8
<input type="File" name="" accept=".pdf, .txt">
9
<input type="File" name="" accept=".pdf, .txt">
01
<input type="File" name="" accept="audio/*">
1
<input type="File" name="" accept=".pdf, .txt">
9
<input type="File" name="" accept="audio/*">
3
<input type="File" name="" accept="video/*">
0

Làm cách nào để chỉ định loại tệp trong đầu vào HTML?

The xác định trường chọn tệp và nút "Duyệt qua" để tải tệp lên. Để xác định trường chọn tệp cho phép chọn nhiều tệp, hãy thêm thuộc tính multiple. Mẹo. Luôn thêm thẻ

Loại đầu vào nào được sử dụng để tải tài liệu lên?

>

Làm cách nào bạn chỉ có thể chấp nhận các tệp JPG và PNG bằng html5?

Giới hạn các loại tệp được chấp nhận .
accept="hình ảnh/png" hoặc accept=". png" — Chấp nhận các tệp PNG
accept="hình ảnh/png, hình ảnh/jpeg" hoặc accept=". png,. jpg,. .
accept="image/*" — Chấp nhận bất kỳ tệp nào có image/* loại MIME. (Nhiều thiết bị di động cũng cho phép người dùng chụp ảnh bằng camera khi sử dụng tính năng này. )
chấp nhận = ". tài liệu,. tài liệu,

Giới hạn tệp đầu vào đối với PDF là gì?

Mặc dù không có kích thước tối đa cho tệp đầu vào PDF, nhưng khuyến nghị rằng kích thước của tệp đầu vào PDF không vượt quá 500 MB .