我想爲每個文件輸入進行預覽。我有三個這樣的文件上傳。我想預覽這個輸入'上傳預覽每個..我不知道如何使用這個。函數在DOM元素上。謝謝所有。如何使用filereader爲每個文件輸入進行預覽
<div class="app">
<img id="uploadPreview" style="width: 100px; height: 100px;" />
<input id="uploadImage" type="file" name="myPhoto" onchange="PreviewImage();" />
</div>
<div class="app">
<img id="uploadPreview" style="width: 100px; height: 100px;" />
<input id="uploadImage" type="file" name="myPhoto" onchange="PreviewImage();" />
</div>
<div class="app">
<img id="uploadPreview" style="width: 100px; height: 100px;" />
<input id="uploadImage" type="file" name="myPhoto" onchange="PreviewImage();" />
</div>
<script>
function PreviewImage() {
var oFReader = new FileReader();
oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]);
oFReader.onload = function (oFREvent) {
document.getElementById(this."uploadPreview").src = oFREvent.target.result;
};
};
</script>
嘗試像這樣......... [上載之前的html javascript圖像預覽 - 代碼示例](http://stackoverflow.com/questions/4459379/preview-an-image-before-它是上傳) –
是的,這是一個文件輸入上傳的預覽,我想知道如何預覽4個文件輸入與一個功能。 –