JSFiddle - React, Tailwind, and code Playground

by Mark Ulybkin

HTML

<table id="table">
    <tr>
      <td>Это</td>
      <td>Все</td>
      <td>Элементы DOM</td>
    </tr>
  </table>

  <ol id="ol">
    <li>Вася</li>
    <li>Петя</li>
    <li>Маша</li>
    <li>Даша</li>
  </ol>

JavaScript

function removeChildren(elem) {

   /* if(elem == table) {     //моя попытка решить
    var tds = document.getElementsByTagName('td');
    for(var i=0; i<tds.length; i++) {
      
      .removeChild(tds[i]);
    } 
  } */
   //elem.innerHTML = "";

    
      while (elem.lastChild) {
        elem.removeChild(elem.lastChild);
      }
    
  }

  removeChildren(table); // очищает таблицу
  //removeChildren(ol); // очищает список