@Tolmax

Как поменять URL в Stile="" с помощью JS?

У меня в коде стиль(ссылка на адрес картинки) задан в HTML через style="background-image: url('<%=require(`./images/avatar.jpg`)%>')"

Мне надо изменить адрес, вставляя новый адрес в окне POPUP. Я использую функцию в JS, но в ответ приходит :
ERROR
Cannot read properties of null (reading 'value')
TypeError: Cannot read properties of null (reading 'value')

Сама функция выглядит так:
submitAvatar.addEventListener("submit", avatarSubmit);

function avatarSubmit(evt) {
evt.preventDefault();
profAvatar.style.backgroundImage = `url(${avatarImput.value})`;
// profAvatar.style.backgroundImage = avatarImput.value; //
closePopup(openPopupAvatarElement);
document.removeEventListener("keydown", closeEsc);

}
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Tolmax Автор вопроса
Все правильно сделал, забыл тут точку поставить (((

const avatarImput = document.querySelector("‍♂️.popup__input_type_urlavatar");
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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