Przykład
Określ, że serwer akceptuje tylko pliki graficzne w ładowaniu pliku:
<form action="demo_form.asp">
<input type="file" name="pic" accept="image/*">
<input type="submit">
</form>
Spróbuj sam " Definicja i Wykorzystanie
accept atrybut określa typy plików, które serwer akceptuje (które mogą być składane za pośrednictwem przesłania pliku).
Uwaga: accept atrybut może być używany tylko z <input type="file"> .
Wskazówka: Nie używaj tego atrybutu jako narzędzie weryfikacji.Przesyłanie plików powinny być weryfikowane na serwerze.
Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje atrybut.
Atrybut | |||||
---|---|---|---|---|---|
accept | 8,0 | 10,0 | 4,0 | 6,0 | 15,0 |
Różnice między HTML 4.01 i HTML5
ŻADEN.
Składnia
<input accept=" file_extension |audio/*|video/*|image/*|media_type">
Wskazówka: Aby określić więcej niż jedną wartość, rozdzielając wartości przecinkiem (np <input accept="audio/*,video/*,image/*" /> .
wartości atrybutów
Wartość | Opis |
---|---|
file_extension | Rozszerzenie pliku zaczynające się od znaku STOP, np: .gif, .jpg, .png, .doc |
audio/* | Wszystkie pliki dźwiękowe są akceptowane |
video/* | Wszystkie pliki wideo są akceptowane |
image/* | Wszystkie pliki graficzne są akceptowane |
media_type | Prawidłowy typ nośnika, bez parametrów. Spójrz na typy IANA Mediów Pełną listę standardowych typów mediów |