私は助けが必要な何かを持っています。私は画像をクリックしたいと思うし、クリックするとdiv
に行きたい。onclickがdivに行く
これは私が持っているコードであり、これをコピーして自分で試してみると、画像をクリックするとdiv
が開かれていますが、画像がたくさんあるとわかりません私は画像をクリックするとdiv
に行きたいです。
<img src="http://www.hdwallpapers.in/walls/taboo_tom_hardy_2017-wide.jpg" style="width:100%" onclick="onClick(this)" alt="Taboo">
<div id="modal01" class="w3-modal w3-black w3-padding-0" onclick="this.style.display='none'">
<span class="w3-closebtn w3-text-white w3-opacity w3-hover-opacity-off w3-xxlarge w3-container w3-display-topright">×</span>
<div class="w3-modal-content w3-animate-zoom w3-center w3-transparent w3-padding-64">
<img id="img01" class="w3-image">
<p id="caption"></p>
</div>
</div>
<script>
function onClick(element) {
document.getElementById("img01").src = element.src;
document.getElementById("modal01").style.display = "block";
var captionText = document.getElementById("caption");
captionText.innerHTML = element.alt;
}
</script>