Tôi đang cố gắng thay đổi innerHTML của trang của mình thành InternalHTML của phần tử tôi nhấp vào, vấn đề duy nhất là tôi muốn nó lấy toàn bộ phần tử như:
<section class="homeItem" data-detail="{"ID":"8","Name":"MacBook Air","Description":"2015 MacBook A…"20","Price":"899","Photo":"Images/Products/macbookAir.png"}"></section>
Trong khi mã mà tôi đã viết bằng javascript:
function selectedProduct(event){
target = event.target;
element = document.getElementById("test");
element.innerHTML = target.innerHTML;
}
sẽ nhắm mục tiêu phần tử cụ thể mà tôi nhấp vào.
Những gì tôi muốn đạt được là khi tôi nhấp vào bất kỳ vị trí nào trong <section>phần tử, nó sẽ lấy InternalHTML của toàn bộ phần tử chứ không phải là cái cụ thể mà tôi đã nhấp vào.
Tôi cho rằng đó là điều gì đó liên quan đến việc chọn phần tử mẹ của phần tử được nhấp vào nhưng tôi không chắc và không thể tìm thấy bất kỳ thứ gì trực tuyến.
Nếu có thể, tôi muốn tránh xa JQuery