使用 JavaScript 上傳之前驗證檔案大小
處理檔案上傳時,確保檔案大小滿足某些限制至關重要。 JavaScript 透過檔案 API 對此提供了一個優雅的解決方案。
解決方案:
要上傳前先驗證檔案大小,請使用下列指令碼:
// Setup event listener for 'Load' button click document.getElementById("btnLoad").addEventListener("click", function () { // Verify browser support for FileReader if (!window.FileReader) { console.log("File API not supported."); return; } // Retrieve the file from the file input var input = document.getElementById("fileinput"); var file = input.files[0]; // Validate file size if (!file) { console.log("No file selected."); } else { console.log("File " + file.name + " is " + file.size + " bytes in size."); } });
說明:
以上是如何在使用 JavaScript 上傳之前驗證檔案大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!