Section: DOM Manipulation

textContent vs innerHTML

javascript
javascript
el.textContent = "<safe text>";
el.innerHTML = "<strong>Unsafe unless trusted</strong>";

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing DOM Manipulation
insertAdjacentHTML
OpenIn sheetjavascriptsame section
Create element
OpenIn sheetjavascriptsame section
append / appendChild
OpenIn sheetjavascriptsame section
Remove node
OpenIn sheetjavascriptsame section
replaceChildren
OpenIn sheetjavascriptsame section
dataset API
OpenIn sheetjavascriptsame section