我正在尝试使用链接而不是保存在我的计算机上的照片来制作照片幻灯片。有 19 张照片,照片链接仅在最后一位不同:例如,
- 第一张照片的链接为“://www.g.com/photo0 1 .jpg”
- 第二张照片,链接为“://www.g.com/photo0 2 .jpg”
我一直在处理这段代码,但是当我想移动到下一张图片时,没有任何变化,当我想点击上一个按钮时,主图像消失了。
<body>
<div class = "main">
<button id = "prev" class = "bot" onclick = "prev()"><</button>
<img class = "imgSub" src = "https://www.takushoku-u.ac.jp/summary/images/summary_successive-chancellor_img_01.jpg" alt = "">
<button id = "next" class = "bot" onclick = "next()">></button>
</div>
<script>
var count;
let mainElement = document.querySelector("div.main>.imgSub");
let URL = "https://www.takushoku-u.ac.jp/summary/images/summary_successive-chancellor_img_";
function next() {
if (count < 19) {
if (count < 10) {
count++;
URL = URL + "0" + count + ".jpg";
} else {
count++;
URL = URL + count + ".jpg";
}
} else {
count = 1;
URL = URL + "0" + count + ".jpg";
}
mainElement.setAttribute('src', URL);
}
function prev() {
if (count > 1) {
if (count < 10) {
count--;
URL = URL + "0" + count + ".jpg";
} else {
count--;
URL = URL + count + ".jpg";
}
} else if (count == 1){
count = 19;
URL = URL + count + ".jpg";
} else {
URL = URL + "01.jpg";
}
mainElement.setAttribute('src', URL);
}
</script>