我有以下代码:
<a onClick="change('img1');" href="#"><img src="../name_footer/alexis-name.png" /></a>
单击 alexis-name 图像时,它会调用另一个图像,'img1'
当调用 img1 时,我想在 img1 屏幕上显示一个按钮,但我不知道该怎么做。
这是更改()的js
function change(v) {
var confirm = document.getElementById("target");
if (v == "imgA") {target.className = "cast1";}
else if (v == "imgB") {target.className = "cast2";}
else if (v == "imgC") {target.className = "cast3";}
else if (v == "imgD") {target.className = "cast4";}
else if (v == "imgE") {target.className = "question";}
else if (v == "img1") {target.className = "bio1";}
else if (v == "img2") {target.className = "bio2";}
else if (v == "img3") {target.className = "bio3";}
else if (v == "img4") {target.className = "bio4";}
else {target.className = "chart";}
}
document.querySelector("button").addEventListener("click", function(){
document.querySelector("div").style.display = "block";
});
我应该使用多个 onclicks 吗?
我尝试了以下方法:添加一个具有绝对位置的 div,当用户单击 img1 时会出现该位置。
<a onClick="change('img1');" href="#"><img src="../name_footer/alexis-name.png" /></a>
<div id=blah style="position:absolute; top:500px; left:700px; width:130px; height:130px;"><a href="domain"></a>