首页 > 解决方案 > 在不同页面上使用变量更改图像 src 的正确方法是什么?

问题描述

脚本代码:

function Productadd() {
    var imageid = document.getElementById("pic1").src;
    var textid = document.getElementById("text1").textContent;
    localStorage.setItem("imagesrc", imageid);
    localStorage.setItem("text", textid);
    window.location.href = "E:/GOO%20WEB/medic-care/index3.html";
    imageid = imageid.toString();
    textid = textid.toString();
    document.getElementById("image2").src = localStorage.getItem("imagesrc");
    document.getElementById("text2").textContent = localStorage.getItem("textid");
}

标签: javascript

解决方案


您不能更改从当前页面加载的下一页上的图像。该代码仅在当前页面上执行。所以你想做的事情是不可能的。

您需要在下一页上运行代码并使用 localstorage、cookie 或查询字符串参数以某种方式触发它。


推荐阅读