Задать вопрос
@zaorduu
учу java, надеюсь на лучшее

Как передать значение в следующее окно сайта через js?

Нужно передать значение на следующую страницу сайта при её открытии, в интернете нашел что можно сделать примерно следующим образом

function createholder(book) {
    let res = document.getElementById(book); 
    let new_window = window.open("book.html");
    console.log(new_window.document.getElementById("bookpic"));
    new_window.onload = function () { 
        new_window.document.getElementById("bookpic").src = "images/" + res.id;
        console.log(new_window.document.getElementById("bookpic"));
    }
}

но я получаю null при попытке найти элемент по id, хотя в HTML файле я его указал для элемента:
<div><img src="" id="bookpic"></div>

В чём причина? или может другой способ решения?
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы