You can change the text inside a DIV element in JavaScript by using the innerHTML
property. The innerHTML
property sets or returns the HTML content within an element.
Here’s an example of how you can change the text inside a DIV with the ID “myDiv”:
document.getElementById("myDiv").innerHTML = "New text here";
You can also use the textContent
property to change the text inside a DIV, which sets or returns the text content of an element:
document.getElementById("myDiv").textContent = "New text here";
Note: textContent
is slightly faster than innerHTML
when you are only replacing text and not html elements, it also doesn’t run the risk of malicious code execution.
You can also use both innerHTML
or textContent
properties to change the text inside a DIV that you selected by classname or other selectors:
document.querySelector('.myDivClass').innerHTML = "New text here";
document.querySelectorAll('.myDivClass')[0].textContent = "New text here";
If you are working with more than one element with the same classname, you can use a for
loop to change the text of all of them:
var divs = document.getElementsByClassName("myDivClass");
for (var i = 0; i < divs.length; i++) {
divs[i].innerHTML = "New text here";
}
or use forEach
if you are using querySelectorAll to select the elements
document.querySelectorAll('.myDivClass').forEach(el => el.innerHTML = "New text here")
Also Read:
- How To Get The Last Character Of A String In JavaScript
- Remove The Last Character Of A String In JavaScript
- How To Validate An Email Address In JavaScript
- How To Check If An Input Field Is Empty In JavaScript
- Check If An Input Field Is A Number In JavaScript
- Confirm Password Validation In JavaScript
- How To Print A PDF File Using JavaScript
- Calculate The Number Of Days Between Two Dates In JavaScript
- How To Compare Two Dates In JavaScript
- Calculate Age With Birth Date YYYYMMDD In JavaScript
- How To Append or Add Text To A DIV Using JavaScript
- How To Get The Text Of HTML Element In JavaScript
- How To Change The Text Inside A DIV Element In JavaScript
- Show/Hide Multiple DIVs In JavaScript
- Show A DIV After X Seconds In JavaScript
- Display A JavaScript Variable In An HTML Page
- How To Generate A Random Number In JavaScript
- Bubble Sort In JavaScript
- Insertion Sort In JavaScript
- Selection Sort In JavaScript
- How To Remove A Specific Item From An Array In JavaScript
- Merge Sort In JavaScript
- Round To 2 Decimal Places In JavaScript
- SetInterval() and setTimeout() Methods In JavaScript
- Generate A Unique ID In JavaScript
- Caesar Cipher In JavaScript
- How To Reverse A String In JavaScript
- How To Loop Through A Plain JavaScript Object
- How To Open A URL In A New Tab Using JavaScript?