纯html页面之间的传值可以通过url后面的参数进行比如
2.html?id=99&user=nickname
在2.html页面获取?后面的参数即可,window.location.search 会返回所有地址栏从“?”开始的字符串。
获取某个参数值可以通过正则,下面给出一个获取单个参数的JS函数
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}
调用方法: getURLParameter("参数名字");即可。
document.getElementById("canshu").value = getURLParameter("id");输出参数到你的页面即可测试