• Использовать Html код в javascript?

    @Arroman
    loed, это можно. Сам учусь, но недавно как раз делал такое. Не знаю, насколько это решение корректно, но у меня работает.
    Допустим, у нас есть родителький блок, куда будет вставляться эта кнопка. id задам например 'filter'. В js добавляем строковую переменную, назовем её htmlresbtn. Сюда мы пишем html нашей кнопки сброса.
    Например:
    let htmlresbtn= "<button id='btn-res' class='btn'>Cброс</button>";

    Затем мы должны её вывести. Сделать это можно например с помощью команды insertAdjacentHTML. Делается это так:
    document.getElementById('filter').insertAdjacentHTML('afterBegin', htmlresbtn);

    Т.е. я добавляю кнопку в родительский блок filter. Её расположение будет определяться в css. Расположение тега в разметке элемента filter можно выбрать beforeBegin. afterBegin, beforeEnd, afterEnd.
    После этого всё как обычно. Получаем доступ к появившейся кнопке через id и вешаем на неё событие onclick с функцией для сброса.
    Если кнопку надо будет убрать, используем команду remove().
  • Использовать Html код в javascript?

    @Arroman
    Вы хотите её вывести путем добавления тега с кнопкой в html разметку через js?