Bunun için aşağıdaki işlevi kullanıyorum böylece bir html öğesi içindeki içeriği değiştirmek istiyorum:
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
ReplaceContentInContainer('box','This is the replacement text');
<div id='box'></div>
Yukarıdaki harika çalışıyor ama sorun ben içeriğini değiştirmek istediğiniz bir sayfada birden fazla html öğesi var. Bu yüzden kimlikleri değil sınıfları kullanamıyorum. Javascript sınıf fonksiyonu ile dahili get elementin herhangi bir tür desteklemediği söylendi. Peki yukarıdaki kod ids yerine sınıflarla çalışmasını sağlamak için nasıl revize edilebilir?
PS Bunun için jQuery kullanmak istemiyorum.