'How i can change text in HTML with Javascript [duplicate]

<a href="/knowledgebase/category/community?language=tr" class="Category-Item">
<h4><span><i class="fas fa-comments"></i></span> Community</h4>
<p></p>
<span class="MoreArticles">8 Makaleler</span>
</a>

I want find and replace text under a class. For example; Finding "Community" text and change to "Topluluk". I writed a javascript language and i need do this for non-multilangual application.

Before: <a href="blabla" class="**Category-Item**"><i class="blabla">Community</i>

After: <a href="blabla" class="**Category-Item**"><i class="blabla">Topluluk</i>



Solution 1:[1]

from what i understood , you can select the element then change the inner text. if that's not what you ment please leave a comment.

let text = document.querySelector('h4');

text.innerText = "changed";

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Steve Walson