イメージを変更するためにonclick関数を使用した後、イメージにハイパーリンクを追加しようとしています。 onclickイメージの変更は機能しますが、変更されたイメージへのリンクを追加するのは苦労します。onclickイメージの変更後に新しいイメージにハイパーリンクを追加
<div class="masonary16 ms mblogvid"><img id="ms16" src="Images/img1.jpg"
height="100%" onclick="overimg(); imglink();"/></div>
function overimg() {
document.getElementById("ms16").src = "Images/OVER/img2.jpg";
}
function imglink() {
var parentEl = document.getElementById("ms16").parent;
var imgEl = parentEl.innerHtml;
parentEl.innerHtml = '<a href="http://www.google.com">' + imgEl + '</a>';}
ご回答いただきありがとうございます。
をCLASSLISTことにより、クラス名を取得するので、1つのクラスを取るとhtmlをつかむことができますあなたは何を「imglink」関数でやろうとしていますか? – jonju
新しい画像へのリンクを追加しようとしています。 –
あなたはハイパーリンクを意味しますか? – jonju