Categories
JavaScript Answers

How to Remove All li Elements from a ul Element with JavaScript?

Spread the love

To remove all li elements from a ul element with JavaScript, we can set the innerHTML property of the ul element to an empty string.

For instance, if we have:

<ul id='root'>
  <li>foo</li>
  <li>bar</li>
</ul>

Then we write:

document.getElementById("root").innerHTML = "";

to get the ul element with document.getElementById.

Then we get the innerHTML property and set it to an empty string.

Now we should see that the ul element is empty.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

One reply on “How to Remove All li Elements from a ul Element with JavaScript?”

Leave a Reply

Your email address will not be published. Required fields are marked *