<div>
<img>
</div>
img.onload = function(){
let w = img.width, h = img.height;
img.style.width = div.clientWidth + 'px';
img.style.height = h * div.clientWidth / w + 'px';
}
<div>
<img>
</div>
img.onload = function(){
let w = img.width, h = img.height;
img.style.width = div.clientWidth + 'px';
img.style.height = h * div.clientWidth / w + 'px';
}