<p class="section benefit-section cftx">
<img class="max-img" src="" alt="无图片">
<img class="max-img" src="" alt="无图片">
</p>
<script type="text/javascript">
window.onload = function() {
var imglength = document.getElementsByClassName("max-img");
alert(imglength[0].attribute("src"));
if (imglength[0].src == "") {
alert("空");
imglength[0].style.display = "none";
} else if (imglength[1].src === "") {
imglength[1].style.display = "none";
}
}
</script>
Der Quellcode von img wird aus dem Hintergrund gelesen und das img wird ausgeblendet, wenn keine Bilder im Hintergrund hochgeladen werden.
Aber im Fall von src=" " ist der Inhalt des Werts der Pfad der aktuellen Webseite.
Wie kann man dieses Urteil ändern?
src属性值设置为获取当前页面url就可以了,location.href是获取当前地址 直接添加到src上就可以了
给src一个默认值,反正隐藏