恥ずかしいほど簡単な質問があります。幅と高さの属性をハードコーディングせずに、画像を 2 倍のサイズで表示するにはどうすればよいですか? これが私が試したことですが、幅と高さに1000を入力するだけで済みました。私の機能に何か問題がありますか?ありがとう!
<img onload="double(self.id);" name="bigPic" id="bigPic" src="album1.jpg" height="1000" width="1000"/>
function double(id) {
var img = document.getElementById(id);
var dblWdth = img.width * 2;
var dblHt = img.height * 2;
img.height = dblHt;
img.width = dblWdth;
}