xxxxxxxxxx
<img id="blah" alt="your image" width="100" height="100" />
<input type="file"
onchange="document.getElementById('blah').src = window.URL.createObjectURL(this.files[0])">
xxxxxxxxxx
<input type="file" accept="image/*" onchange="loadFile(event)">
<img id="output"/>
<script>
var loadFile = function(event) {
var output = document.getElementById('output');
output.src = URL.createObjectURL(event.target.files[0]);
output.onload = function() {
URL.revokeObjectURL(output.src) // free memory
}
};
</script>
Upload and display image javascript
xxxxxxxxxx
const file = document.querySelector("#file") // or document.getElementById(file)
file.addEventListener("change", function() {
const reader = new FileReader()
reader.addEventListener("load", () => {
document.querySelector("#image").src = reader.result
})
reader.readAsDataURL(this.files[0])
})
xxxxxxxxxx
<img id="blah" alt="your image" width="100" height="100" />
<input type="file"
onchange="document.getElementById('blah').src = window.URL.createObjectURL(this.files[0])">
xxxxxxxxxx
<img id="blah" alt="your image" width="100" height="100" />
<input type="file"
onchange="document.getElementById('blah').src = window.URL.createObjectURL(this.files[0])">
xxxxxxxxxx
<img id="blah" alt="your image" width="100" height="100" />
<input type="file"
onchange="document.getElementById('blah').src = window.URL.createObjectURL(this.files[0])">