मैं एक तत्व के माध्यम से उपयोगकर्ता द्वारा चुनी गई छवि को लोड करने की कोशिश कर रहा हूं।
मैंने इस तरह के इनपुट तत्व के लिए एक ऑनचेंज ईवेंट हैंडलर जोड़ा:
<input type="file" name="picField" id="picField" size="24" onchange="preview_2(this);" alt=""/>
और प्रीव्यू 2 फंक्शन है:
var outImage ="imagenFondo";
function preview_2(what){
globalPic = new Image();
globalPic.onload = function() {
document.getElementById(outImage).src = globalPic.src;
}
globalPic.src=what.value;
}
जहां outImage में टैग का आईडी मान है जहां मैं चाहता हूं कि नई तस्वीर लोड की जाए।
हालाँकि, ऐसा प्रतीत होता है कि ऑनलोड कभी नहीं होता है और यह html में कुछ भी लोड नहीं करता है।
मुझे क्या करना चाहिए?