ฉันกำลังพยายามเปลี่ยน 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