• Почему не выводится alert?

    Elaryks
    @Elaryks
    У DOM-элемента может быть только одно свойство onclick. Вы перезаписываете его через document.getElementById("clearButton").onclick на сброс значения поля ввода.

    Вы можете либо объединить код в одну функцию, либо использовать addEventListener, который позволяет вешать несколько обработчиков на одно событие:

    const buttonEl = document.getElementById("clearButton");
    
    buttonEl.addEventListener("click", () => {
      // Необходимый код 1
    });
    
    buttonEl.addEventListener("click", () => {
      // Необходимый код 2
    });
    Ответ написан
    Комментировать