내 페이지의 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>
내가 자바 스크립트로 작성한 코드는 다음과 같습니다.
function selectedProduct(event){
target = event.target;
element = document.getElementById("test");
element.innerHTML = target.innerHTML;
}
클릭 한 특정 요소를 타겟팅합니다.
내가 달성하고 싶은 것은 <section>요소의 아무 곳이나 클릭하면 내가 클릭 한 특정 요소가 아닌 전체 요소의 innerHTML을 사용한다는 것입니다.
클릭 한 항목의 부모 요소를 선택하는 것과 관련이 있다고 가정하지만 확실하지 않으며 온라인에서 아무것도 찾을 수 없습니다.
가능하다면 JQuery를 멀리하고 싶습니다.