<input type="file"> 限制檔案型別
通過<input type="file"> 檔案域可以選中上傳各種型別檔案。
可以通過其 accept 屬性對選中上傳的檔案進行限制篩選。
簡單程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="utf-8"> <meta name="author" content="https://www.softwhy.com/" /> <title>螞蟻部落</title> <style> div { width: 150px; height: 50px; line-height: 50px; text-align: center; font-size: 12px; border: 2px dotted green; } </style> </head> <body> <div id="show">限制只能上傳 png 圖片</div> <input type="file" multiple accept="image/png"/> </body> </html>
上面程式碼規定只能上傳png格式的圖片,大家可以自行測試。
下面對accept 屬性值規則進行一下簡單分析:
(1).如果只規定一個型別,可以採用 accept="image/png" 類似方式。
(2).如果規定多個型別,可以採用 accept="image/png, image/jpeg" 類似格式,用逗號分隔。
(3).如果要接受所有型別圖片,可以採用 accept="image/*" 類似方式。
上面僅以 圖片格式作為例子,其他型別格式可以以類似規則方式設定。
相關文章
- JavaScript input type=file 獲取檔案大小及型別限制JavaScript型別
- input file控制元件限制上傳檔案型別控制元件型別
- input file簡單實現限制上傳檔案的型別型別
- 將input type="file" 型別的圖片檔案轉成base64型別
- <input type="file"> 選中多個檔案
- 修改input標籤type=file型別按鈕的值型別
- input型別和限制型別
- input type="file"使用
- input[type=file] 獲取上傳檔案的內容
- vue3中清空input type="file"上傳檔案Vue
- HTML input type=file檔案選擇表單元素二三事HTML
- jQuery匹配指定type型別input元素jQuery型別
- HTML input file檔案域HTML
- HTML input file 檔案域HTML
- input的type值型別和描述-HTML型別HTML
- input[type=file]使用css美化效果CSS
- 如何清除<input type="file">的值
- type=“file”的input標籤美化
- 給<input type="file">增加樣式
- 如何獲取<input type="file">上傳的檔名稱
- <input type="file">連續選中同一檔案無法觸發onchange事件事件
- <input type="file">美化例項程式碼
- 表示一個檔案的 File 型別型別
- struts2檔案上傳型別限制 之 zip和rar檔案型別型別
- input file multiple 批量上傳檔案
- 【JavaScript】拖拽圖片檔案顯示縮圖 + div點選模擬 input[type=file]JavaScript
- <input type="file">美化效果程式碼例項
- 檢測input file檔案是否上傳
- input:file上傳型別控制簡單介紹型別
- HTML5的input:file上傳型別控制HTML型別
- 使用Input type=file 原生上傳使用總結
- js清空<input type="file">值程式碼例項JS
- jquery動態新增和刪除<input type="file" />jQuery
- input[type=file]不能選擇同一張圖片
- HTML5的 input:file上傳以及型別控制HTML型別
- 處理input file限制只能拍照不能選相簿
- jQuery動態新增或刪除<input type="file">元素jQuery
- input框type=file設定cursor:pointer的問題