画像を動的に読み込むと、正しい寸法になります。ただし、画像を拡大縮小するときは、画像の幅と高さの値を手動で設定します。
別の画像を読み込むと、前の画像の値が保持され、変形されます。要素に幅/高さの値がないと思わせる必要があるため、設定したsrcの寸法を取ります。
画像を動的に読み込むと、正しい寸法になります。ただし、画像を拡大縮小するときは、画像の幅と高さの値を手動で設定します。
別の画像を読み込むと、前の画像の値が保持され、変形されます。要素に幅/高さの値がないと思わせる必要があるため、設定したsrcの寸法を取ります。
removeAttributeを使用して、設定した値を削除できます。
img.removeAttribute('width');
img.removeAttribute('height');