HTML <input> accept-egenskab
Definition og brug
accept
Egenskaben definerer en filter, der angiver de filtyper, brugeren kan vælge fra filindlæsningsdialogen.
accept
Egenskaben definerer de filtyper, der kan indsendes via filoverførsel.
Bemærk:accept
Egenskaben kan kun bruges med <input type="file"> Brug sammen.
Ved visning:Brug ikke denne egenskab som en valideringsværktøj. Filoverførsel skal valideres på serveren.
Eksempel
Definerer de filtyper, som brugeren kan vælge fra filindlæsningsdialogen:
<form action="/action_page.php"> <label for="img">Vælg et billede:</label> <input type="file" id="img" name="img" accept="image/*"> <input type="submit"> </form>
Syntaks
<input accept="file_extension|audio/*|video/*|image/*|media_type">
Ved visning:Hvis flere værdier skal specificeres, skal disse værdier adskilles med kommaer (f.eks. <input accept="audio/*,video/*,image/*" />
.
Egenskabsværdi
Værdi | Beskrivelse |
---|---|
file_extension | Definerer de filudvidelser, brugeren kan vælge (f.eks. .gif, .jpg, .png, .doc) |
audio/* | Brugeren kan vælge alle lydfiler |
video/* | Brugeren kan vælge alle videofiler |
image/* | Brugeren kan vælge alle billedfiler |
media_type |
Gyldige medietyper, uden parametre. Se IANA medietyper for at få en fuldstændig liste over standardmedietyper. |
Browserstøtte
Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter egenskaben.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
26.0 | 10.0 | 37.0 | 11.1 | 15.0 |