FileReader error 事件
error 事件會在讀取操作失敗的時候觸發,比如讀取的資料不存在或不可讀。
關於事件處理函式註冊,可以參閱如何註冊事件處理函式一章節。
FileReader 更多內容參閱 JavaScript FileReader 一章節。
程式碼片段如下:
[JavaScript] 純文字檢視 複製程式碼const fileInput = document.querySelector('input[type="file"]'); const reader = new FileReader(); function handleSelected(e) { const selectedFile = fileInput.files[0]; if (selectedFile) { reader.addEventListener('error', () => { console.error(`Error occurred reading file: ${selectedFile.name}`); }); reader.addEventListener('load', () => { console.error(`File: ${selectedFile.name} read successfully`); }); reader.readAsDataURL(selectedFile); } } fileInput.addEventListener('change', handleSelected);
上述是一個程式碼片段,當讀取操作失敗,就會觸發 error 事件,進而執行事件處理函式。
相關文章
- FileReader 事件事件
- FileReader abort 事件事件
- FileReader 事件用法事件
- FileReader error 屬性Error
- FileReader loadstart 事件事件
- error事件Error事件
- jQuery error事件jQueryError事件
- JavaScript FileReaderJavaScript
- FileReader 解析
- FileReader readAsText()AST
- FileReader result 屬性
- FileReader readyState 屬性
- FileReader.readyState 屬性
- HTML5之FileReader的使用HTML
- BufferedReader、FileReader、FileInputStream的區別
- HTML5進階FileReader的使用HTML
- web前端圖片上傳(3)–filereaderWeb前端
- IO流 檔案字元流FileReader、FlieWriter字元
- Java I/O 教程(九) FileWriter和FileReaderJava
- java中FileInputStream,FileReader等的區別Java
- error PRJ0019: 工具從 “正在執行生成後事件... ”Error事件
- FileReader()讀取檔案、圖片上傳預覽
- FileReader初步使用實現上傳圖片預覽效果
- Java 用FileReader 和 FileWriter 進行檔案讀寫(txt) (Java
- input file利用FileReader實現圖片上傳程式碼例項
- ajax利用FormData、FileReader實現多檔案上傳php獲取ORMPHP
- mount error(5): Input/output errorError
- 【ERROR】OPatch failed with error code 73ErrorAI
- error:slave communication error with ASMErrorASM
- ERROR: slave communication error with ASMErrorASM
- FileReader與URL.createObjectURL實現圖片、視訊上傳預覽Object
- MMON encountered error 959, clearing the errorError
- 如何解決"Parse error: syntax error"Error
- H5 FileReader+drag+ajax2.0+Formdata實現圖片拖拽上傳H5ORM
- 前端開發入門到實戰:HTML5進階FileReader的使用前端HTML
- DB error due to HP-UX Error:23ErrorUX
- CRS ERROR - PRKC-1073 - ErrorError
- Error page: / Error infos: DedeCms錯誤警告Error