accept屬性指定服務器接受的文件類型(可以通過文件上傳來提交),請避免使用該屬性作為驗證工具,應該在服務器端驗證文件上傳,以防止惡意上傳。
指定服務器在文件上傳,僅接受png和jpeg格式圖片:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML <form> accept 屬性使用-菜鳥教程(cainiaoplus.com)</title> </head> <body> <form action="action_page.php" accept="image/png, image/jpeg"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> Your image: <input type="file" name="pic" id="pic"><br> <input type="submit" value="Submit"> </form> </body> </html>測試看看 ?/?
IEFirefoxOperaChromeSafari
注意:幾乎所有的主流瀏覽器都不支持 accept 屬性。
在 HTML5 中,不支持 <form> accept 屬性。
accept屬性指定服務器接受的文件類型(可以通過文件上傳來提交)。
提示:請避免使用該屬性作為驗證工具,應該在服務器端驗證文件上傳。
<form accept="MIME_type">
值 | 描述 |
---|---|
MIME_type | 允許被提交/被上傳的一個或多個 MIME 類型。如需規(guī)定多個 MIME 類型,請使用逗號分隔它們。 請參閱 IANA MIME 類型,獲得標準 MIME 類型的完整列表。 |