जिस तत्व पर मैं क्लिक करता हूं, उसका आंतरिक HTML बनने के लिए मैं अपने पृष्ठ के इनर HTML को बदलने का प्रयास कर रहा हूं, एकमात्र समस्या यह है कि मैं चाहता हूं कि यह संपूर्ण तत्व ले जाए:
<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>तत्व में कहीं भी क्लिक करता हूं, तो मैं जो हासिल करना चाहता हूं , वह यह है कि मैंने जिस विशिष्ट क्लिक पर क्लिक किया है, उसके बजाय पूरे तत्व का आंतरिक HTML लेगा।
मुझे लगता है कि यह उस क्लिक के मूल तत्व को चुनने के साथ कुछ करना है, लेकिन मुझे यकीन नहीं है और ऑनलाइन कुछ भी नहीं मिल सकता है।
यदि संभव हो तो मैं JQuery से दूर रहना चाहूंगा