<input type="file"> 選中多個檔案
預設狀態下,<input type="file"> 檔案域一次只能上傳一個檔案。
當前檔案域已經具備一次選中上傳多個檔案的能力,HTML5 新增此功能。
首先看一段程式碼例項:
[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; border: 2px dotted green; } </style> <script> window.onload = ()=> { let oFile = document.getElementById("file"); let oShow =document.getElementById("show"); oFile.onchange = function () { oShow.innerHTML = oFile.files.length; } } </script> </head> <body><div id="show"></div> <input type="file" multiple id="file" /> </body> </html>
只要為檔案域新增 multiple 屬性,即可實現多檔案選中上傳功能。
假設選中三個文字檔案,程式碼執行效果截圖如下:
程式碼比較簡單,本文不做介紹,更多內容參閱如下幾篇文章:
(1).files 屬性參閱JavaScript files 屬性一章節。
(2).length 屬性參閱FileList length 屬性一章節。
相關文章
- <input type="file"> 限制檔案型別型別
- HTML input type=file檔案選擇表單元素二三事HTML
- vue3中清空input type="file"上傳檔案Vue
- <input type="file">連續選中同一檔案無法觸發onchange事件事件
- input type="file"使用
- input[type=file] 獲取上傳檔案的內容
- 如何做到input file中‘選擇檔案’的自定義
- JavaScript input type=file 獲取檔案大小及型別限制JavaScript型別
- 【JavaScript】拖拽圖片檔案顯示縮圖 + div點選模擬 input[type=file]JavaScript
- input[type=file]不能選擇同一張圖片
- HTML input file檔案域HTML
- HTML input file 檔案域HTML
- input[type=file]使用css美化效果CSS
- 如何清除<input type="file">的值
- type=“file”的input標籤美化
- 給<input type="file">增加樣式
- 將input type="file" 型別的圖片檔案轉成base64型別
- 如何獲取<input type="file">上傳的檔名稱
- <input type="file">美化例項程式碼
- input file multiple 批量上傳檔案
- <input type="file">美化效果程式碼例項
- 檢測input file檔案是否上傳
- JavaScript 根據type篩選inputJavaScript
- 使用Input type=file 原生上傳使用總結
- js清空<input type="file">值程式碼例項JS
- jquery動態新增和刪除<input type="file" />jQuery
- 將input file的選擇的檔案清空的兩種解決方案
- jQuery動態新增或刪除<input type="file">元素jQuery
- input框type=file設定cursor:pointer的問題
- 在js中獲取 input checkbox裡選中的多個值JS
- [Shell] Input null到檔案中的兩個方法Null
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- KeyboardMaestro_PathFinder_依次處理多個選中檔案
- 修改input標籤type=file型別按鈕的值型別
- iOS之檔案拖入專案中的多個選項區別iOS
- 利用input type=file和FileReader API實現在瀏覽器客戶端通過選擇對話方塊讀取檔案API瀏覽器客戶端
- jQuery type屬性值篩選input元素jQuery
- input file控制元件限制上傳檔案型別控制元件型別