Chcę zastąpić zawartość w elemencie HTML, więc używam do tego następującej funkcji:
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
ReplaceContentInContainer('box','This is the replacement text');
<div id='box'></div>
Powyższe działa świetnie, ale problem polega na tym, że na stronie mam więcej niż jeden element HTML, który chcę zastąpić zawartością. Nie mogę więc używać identyfikatorów zamiast klas. Powiedziano mi, że javascript nie obsługuje żadnego typu wbudowanego elementu get według funkcji klasy. Jak więc zmienić powyższy kod, aby działał z klasami zamiast z identyfikatorami?
PS Nie chcę do tego używać jQuery.