[問題] html input file 過濾檔案/資料夾名稱?

看板Web_Design作者 (阿否)時間3年前 (2021/05/03 08:36), 編輯推噓1(102)
留言3則, 2人參與, 3年前最新討論串1/1
如題。 現在有個需要可以在網頁上傳檔案的功能 input部分的寫法大致是這樣: <input type="file" directory webkitdirectory multiple /> 使用的語言是html+typescript 這邊遇到的問題是想作篩選,希望特定名字的資料夾底下的檔案不要上傳 現在是在選擇檔案的時候就會一次上傳: 比如結構長這樣:(大寫都是資料夾) A -B --bbb.txt --D ---ddd.txt -C --ccc.txt -aaa.txt A底下有B C兩個資料夾、B底下有D。 選擇A資料夾,上傳的時候會詢問是否上傳4個檔案(aaa,bbb,ccc,ddd .txt) 假設想過濾掉B資料夾底下所有東西,變成只上傳aaa和ccc 有辦法在html直接做到詢問上傳2個檔案嗎? 還是一定要在script內才能處理? 這樣的話有辦法判斷檔案的完整路徑嗎?(篩掉B底下的所有東西) 有爬文和查html標籤,不過看起來類似的東西只有accept,然而沒辦法做到的樣子。 問題如上,感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.79.124 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1620002165.A.5CC.html

05/03 12:17, 3年前 , 1F
只能使用script做filter
05/03 12:17, 1F

05/05 01:37, 3年前 , 2F
local script 讀不到真實路徑吧 資安問題
05/05 01:37, 2F

05/05 01:50, 3年前 , 3F
看錯 QQ 應該只能用 js 處理相對路徑後再組一個 FileList
05/05 01:50, 3F
文章代碼(AID): #1WZqLrNC (Web_Design)