English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'attributo 'accept' specifica i tipi di file accettati dal server (può essere utilizzato per inviare file tramite caricamento dei file), ma dovrebbe essere evitato come strumento di validazione; la validazione dovrebbe essere effettuata sul server per prevenire il caricamento dannoso.
Specificare che il server accetta solo immagini in formato png e jpeg durante il caricamento dei file:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Utilizzo dell'attributo 'accept' nel <form> di HTML - Tutorial di base (oldtoolbag.com)</title> </head> <body> <form action="action_page.php" accept="image/png, image/jpeg"> Nome: <input type="text" name="fname"><br> Cognome: <input type="text" name="lname"><br> La tua immagine: <input type="file" name="pic" id="pic"><br> <input type="submit" value="Invia"> </form> </body> </html>Prova a vedere ‹/›
IEFirefoxOperaChromeSafari
Attenzione:Quasi tutti i browser mainstream non supportano l'attributo accept.
In HTML5, l'attributo accept di <form> non è supportato.
L'attributo accept specifica il tipo di file accettato dal server (può essere inviato tramite il caricamento di file).
Suggerimento:Evitare di utilizzare questo attributo come strumento di validazione, dovrebbe essere verificato sul server per il file caricato.
<form accept="MIME_type">
Valore | Descrizione |
---|---|
MIME_type | Un o più tipi MIME permessi per la presentazione. Per specificare più tipi MIME, separarli con una virgola. Vedere Tipi MIME IANA,ottieni l'elenco completo dei tipi MIME standard. |