imageneyshen
@imageneyshen

Как правильно сделать эту функцию?



Привет. В коде есть комментарий у проблемного места. Я новичок и не знаю как сделать так, чтоб функция не работала и не выводила на экран сообщение "вы уверены?", если в списки не будет ни одного li. Я по своей неопытности пробовал и if taskList.contains(taskList.Child) и childNodes и класс .collection-item. Ничего не работает. Подскажите пожалуйста в чем проблема и пролейте свет как поступать в таких местах.
  • Вопрос задан
  • 686 просмотров
Решения вопроса 2
@StockholmSyndrome
if (taskList.hasChildNodes()) {
  // ...
}
Ответ написан
Комментировать
fallus
@fallus
function clearTask(e){
  if(taskList.querySelectorAll('li').length > 0 && confirm('Are You Sure?')){
    while(taskList.firstChild){
      taskList.removeChild(taskList.firstChild);
    }
    console.log(taskList);
  }
  
  e.preventDefault();
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@andreysuha
Что то знаю
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы