Dùng querySelectorAll() chọn tất cả <span> trong container, gán textContent từ element nguồn.
Ví dụ
<!DOCTYPE html>
<html lang="vi">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Thay thế div content</title>
</head>
<body>
<h2 class="uniqueId">My Name is John</h2>
<div class="my-main-div-class">
<div class="div-class-2">
<span>My h6 value must be here...</span>
</div>
<div class="div-class-end">
<span>My h6 value must be here...</span>
<span>My h6 value must be here...</span>
</div>
</div>
<script>
const spans = document.querySelectorAll('.my-main-div-class span');
const sourceText = document.getElementsByClassName('uniqueId')[0].textContent;
spans.forEach(span => span.textContent = sourceText);
</script>
</body>
</html>
Kết quả
Tất cả <span> trong .my-main-div-class sẽ hiển thị: "My Name is John".
Lưu ý: Dùng textContent an toàn hơn innerHTML (tránh XSS, không parse HTML).