使用javascript我在製作(試圖)當您單擊縮略圖時,會在對話框彈出窗口中顯示完整版本的圖像。如何使用分割從javascript中獲取圖像名稱
我想使用split方法將圖像名稱(face.jpg)從(images/face.jpg)中取出。現在,我的javascript在「images/face.jpg」前面應用了文本「lrg_」,它在我的圖像文件夾被命名爲「lrg_images」的情況下起作用,但我想按順序將src修剪爲「face.jpg」訪問images文件夾內的「lrg_face.jpg」。我已經花了5個小時在這個畫廊的問題,並沒有時間。有什麼想法嗎?謝謝大家。
<div id="thumbs">
<figure id="figure">
<img src="images/face.jpg" alt="a tribalface">
<img src="images/harley.jpg" alt="an image of Harley Quinn">
</figure>
</div>
<dialog id="fullsize">
</dialog>
<script>
const showPic = document.getElementById("fullsize");
figure.addEventListener("click", function(e){
let pic = e.target;
let imageSource = pic.href.split("")[1];
let picDescription = pic.alt;
let picName = pic.getAttribute("src");
showPic.innerHTML = "<figure><img src=lrg_"+picName+" alt></figure>";
showPic.show();
console.log(imageSource);
});
</script>