<input type="file" multiple accept="image/*" id="input" >
inputElement.addEventListener("change", function () { const fileList = this.files; /* this -》 當前dom */ console.log(fileList) var reader = new FileReader(); reader.onload = function (e) { console.log(e) /*獲取圖片base64*/ let src=e.target.result; img.src=src; img.onload=function (e) { // console.log(e) }; /*獲取圖片blob*/ var objectURL = window.URL.createObjectURL(fileList[0]); console.log('objectURL',objectURL) // window.URL.revokeObjectURL(objectURL);//文檔關閉會自動清除內存 也可手動關閉 } reader.readAsDataURL(fileList[0]); }, false);