【发布时间】:2020-12-30 10:04:03
【问题描述】:
我正在尝试通过单击 div 而不是按钮元素来更改图像 src。但它不起作用。
这是我的html:
<figure class = "imgContainer">
<img class = "image" id = "image" src = " " alt = "activeimage">
<div class = "buttonsContainer" id = "btctn1">
<div class = "button" id = "btn1"></div>
<div class = "button" id = "btn2"></div>
<div class = "button" id = "btn3"></div>
<div class = "button" id = "btn4"></div>
</div>
javascript:
function setSrc() {
let mysrc = "assets/chad.jpg";
const img = document.getElementById("image");
if(img != mysrc){
img.src = msrc;
}
const btn1=document.getElementById("btn1");
btn1.addEventListener("click", setSrc);
【问题讨论】:
标签: javascript button events addeventlistener