Tôi muốn thay thế nội dung trong một phần tử html vì vậy tôi đang sử dụng hàm sau cho điều đó:
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
ReplaceContentInContainer('box','This is the replacement text');
<div id='box'></div>
Ở trên hoạt động rất tốt nhưng vấn đề là tôi có nhiều hơn một phần tử html trên một trang mà tôi muốn thay thế nội dung. Vì vậy, tôi không thể sử dụng id nhưng các lớp thay thế. Tôi đã được thông báo rằng javascript không hỗ trợ bất kỳ loại phần tử có sẵn nào theo chức năng lớp. Vậy làm thế nào để mã trên có thể được sửa đổi để làm cho nó hoạt động với các lớp thay vì id?
PS Tôi không muốn sử dụng jQuery cho việc này.