我正在使用以下代码检查图像的宽度是否大于700。如果是这种情况,那么我要将其设置为700

    <img src="" id="main_image">
<script>
    if(document.getElementById(main_image).width > 700) {
    document.getElementById(main_image).width = 700;
    }
    </script>


经过一番搜索后,我发现了上面的代码,但无法正常工作。告诉我我做错了什么?

最佳答案

使用“ main_image”而不是main_image

<script>
if(document.getElementById("main_image").width > 700) {
document.getElementById("main_image").width = 700;
}
</script>
<img src="" id="main_image">


或者你也可以使用样式

document.getElementById("main_image").style.width = "700px";

10-05 21:04