Эта функция выполняется в моей функции window.onload
(поэтому элементы существуют до ее запуска)
var img = new Image();
var button = document.getElementsByClassName('myButtons');
img.onload = function () {
button.appendChild(img);
};
img.src = 'icons/buttons/fav.png'
Однако, когда я ее выполняю, я получаю возврат:
button.appendChild is not a function
Кроме того, я хотел бы добавить класс к этому изображению. Я должен также отметить, что я не использую тег <button>
, а вместо этого использую это:
<span><a href="#" class="myButton" id="name">text</a></span>