将localStorage移动到其他页面

时间:2014-10-30 16:01:21

标签: javascript local-storage

如何在带有if语句的函数中向localStorage添加变量,然后通过location.assign移动到不同的页面,其中信息是通过innerHTML插入的?我尝试使用setItem,我知道你可以遍历字符串(它应该是一个字符串,所以不需要JSON.stringify),但我只想添加一次。该变量来自第2页上的表单中存在的文本区域,应该发送到第1页。这是我的代码:

function test () {

    x = document.forms["users"]["fname"].value;

    if (x==null || x=="") {
        document.getElementById('test2').innerHTML = "Please make your contribution.";
        return false;

        }else{

        localStorage.contribution = x;
        location.assign("page1.html");

        localStorage.getItem(x);
        document.getElementById('test3').innerHTML = x;

        }

}

0 个答案:

没有答案