Esempio
Specificare che il server accetta solo i file di immagine nel caricamento di file:
<form action="demo_form.asp">
<input type="file" name="pic" accept="image/*">
<input type="submit">
</form>
Prova tu stesso " Definizione e utilizzo
Il accept attributo specifica i tipi di file che il server accetta (che possono essere presentate attraverso un caricamento di file).
Nota: La accept attributo può essere utilizzato solo con <input type="file"> .
Suggerimento: non utilizzare questo attributo come strumento di convalida.upload di file dovrebbero essere convalidati sul server.
Supporto per il browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente l'attributo.
Attributo | |||||
---|---|---|---|---|---|
accept | 8.0 | 10.0 | 4.0 | 6.0 | 15.0 |
Differenze tra HTML 4.01 e HTML5
NESSUNA.
Sintassi
<input accept=" file_extension |audio/*|video/*|image/*|media_type">
Suggerimento: per specificare più di un valore, separare i valori con una virgola (ad esempio <input accept="audio/*,video/*,image/*" /> .
I valori degli attributi
Valore | Descrizione |
---|---|
file_extension | Una estensione del file che iniziano con il carattere di STOP, ad esempio: .gif, .jpg, .png, .doc |
audio/* | Tutti i file audio sono accettati |
video/* | Tutti i file video vengono accettate |
image/* | Tutti i file di immagine sono accettati |
media_type | Un tipo di supporto valido, senza parametri. Guardate Tipi IANA media per un elenco completo dei tipi di supporti standard |