img.width, img.height と img.setAttribute("width"/ "height"
JSからサイズを設定する場合
OK
img.width = "100" img.setAttribute("width", "100") img.setAttribute("width", "100px")
NG
img.width = "100px"
といっても、本来<image>
のwidth, heightに入れられるのは数値なので
img.width = "100" img.width = Number("100") img.width = 100
と なり、単位を付けない書き方が一番良い。
px以外の単位(パーセントなど)を指定するならCSSを用いる。