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要素があることです。だから私はIDではなくクラスを使うことができません。javascriptは、クラス関数による組み込みのget要素のタイプをサポートしないと言われています。では、上記のコードをどのように修正して、IDではなくクラスで機能させることができるでしょうか。
PSこのためにjQueryを使用したくありません。