Могу ли я добавлять значки в JavaScript в качестве текстового содержимого

#javascript #html #css #typescript #css-selectors

#javascript #HTML #css #typescript #css-селекторы

Вопрос:

У меня есть кнопка, которая создается с помощью JavaScript

 const deleteButton = document.createElement('button')
 

Я хочу добавить значок удаления / корзины, приведенный ниже код работает

 deleteButton.classList.add('far', 'fa-trash-alt')
 

но дело в том, что я хочу добавить только значок, а не кнопку, может кто-нибудь знает, как мы можем это сделать, но уловка в том, что это должна быть кнопка, потому что кнопка назначена функции

Ответ №1:

Вы можете создать диапазон вместо кнопки, попробуйте это:

 let deleteSpan = document.createElement('span');
deleteSpan.classList.add('far', 'fa-trash-alt')