Devi dare il tempo al browser di caricare l'immagine...
ciaocodice:function ver(up) { img.src = document.inserimento.elements[up].value; setTimeout('misura()',100) } function misura() { if(img.complete) { hei=img.height; wid=img.width; alert("Altezza="+ hei +" larghezza="+ wid); } else { setTimeout('misura()',100) } }