我的鳕鱼是这样的:
<img src="img.png">
<dd id="123">COMMENT</dd>
<script>
var img = new Image();
img.onload = function () {
alert(this.width);
}
img.src = 'img.png';
</script>
这会警告宽度为img.png的窗口。问题是:如何为我需要的元素设置此宽度值。
类似的东西:
document.getElementById('123').style.maxWidth = this.width;
而不是:
alert(this.width);
答案 0 :(得分:0)
图像的width
DOM属性将是一个数字。
CSS max-width
属性仅接受长度作为其值。
您需要为您的号码添加单位。
= this.width + "px";