我正在尝试将页面的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