html中传值 使用js

从一个html传值到另一个html

<a href="1.html?id=1"></a>

1.html中接收值:

var theRequest = new Object();
        var url = location.search;
        if (url.indexOf("?") != -1) {
            var str = url.substr(1);
            strs = str.split("&");
            for(var i = 0; i < strs.length; i ++) {
                theRequest[strs[i].split("=")[0]]=(strs[i].split("=")[1]);
            }
        }
        var address = theRequest['address'];
原文地址:https://www.cnblogs.com/liulala2017/p/12416279.html