ฉันต้องการแทนที่เนื้อหาภายในองค์ประกอบ 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 มากกว่าหนึ่งรายการในหน้าเว็บที่ฉันต้องการแทนที่เนื้อหาของ ดังนั้นฉันไม่สามารถใช้รหัส แต่เรียนแทน ฉันได้รับการบอกว่าจาวาสคริปต์ไม่สนับสนุนประเภท inbuilt รับองค์ประกอบตามฟังก์ชั่นใด ๆ ดังนั้นรหัสข้างต้นสามารถแก้ไขได้อย่างไรเพื่อให้ทำงานกับคลาสแทนรหัส?
ป.ล. ฉันไม่ต้องการใช้ jQuery สำหรับสิ่งนี้