ページのinnerHTMLを変更して、クリックした要素のinnerHTMLにしようとしています。唯一の問題は、次のような要素全体を取得することです。
<section class="homeItem" data-detail="{"ID":"8","Name":"MacBook Air","Description":"2015 MacBook A…"20","Price":"899","Photo":"Images/Products/macbookAir.png"}"></section>
私がjavascriptで書いたコードは:
function selectedProduct(event){
target = event.target;
element = document.getElementById("test");
element.innerHTML = target.innerHTML;
}
クリックした特定の要素をターゲットにします。
私が達成したいのは、<section>要素の任意の場所をクリックすると、クリックした特定の要素ではなく、要素全体のinnerHTMLが取得されることです。
クリックされた要素の親要素を選択することと関係があると思いますが、よくわからず、オンラインで何も見つかりません。
可能であれば、JQueryから離れたいと思います