मैं एक HTML तत्व के भीतर सामग्री को बदलना चाहता हूं, इसलिए मैं उसके लिए निम्नलिखित फ़ंक्शन का उपयोग कर रहा हूं:
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
ReplaceContentInContainer('box','This is the replacement text');
<div id='box'></div>
उपरोक्त महान काम करता है, लेकिन समस्या यह है कि मेरे पास एक पृष्ठ पर एक से अधिक html तत्व हैं जिन्हें मैं सामग्री को बदलना चाहता हूं। इसलिए मैं इसके बजाय आईडी का उपयोग नहीं कर सकता। मुझे बताया गया है कि जावास्क्रिप्ट क्लास फंक्शन द्वारा किसी भी प्रकार के इनबिल्ट पाने वाले तत्व का समर्थन नहीं करता है। तो आईडी के बजाय कक्षाओं के साथ काम करने के लिए उपरोक्त कोड को कैसे संशोधित किया जा सकता है?
PS मैं इसके लिए jQuery का उपयोग नहीं करना चाहता।