0
我想在我的网站上有一个图片库,我在背景图片源中有一个计数器,当点击一个按钮时,计数器上升,更改背景图片。检查背景图像源是否存在,并增加计数器?
但我想计数器重置,如果图像文件不存在。
我该怎么做到这一点?
HTML
<div></div>
<button>click</button>
的Javascript
var div = document.querySelector("div");
var button = document.querySelector("button");
var counter = 1;
div.style.backgroundImage = "url(image1.jpg)";
button.addEventListener("click", function() {
counter++;
div.style.backgroundImage = "url(image" + counter + ".jpg)";
console.log(counter + " " + div.style.backgroundImage);
if (div.style.backgroundImage === undefined) { counter = 1 } // something like this?
});
嘿,谢谢你。这工作,我设法实现它到我的项目...但是,当图像没有上传时,计数器被重置为1,但源仍然增加1.所以我看到的是当图像不加载'counter = 1',但是'url(image2.jpg)'。 – giantqtipz