有a,b两个页面,当a页面跳转到b页面时,要获取传递的参数
a页面,跳转且传递value参数,注意不能有空格
var d = 10
window.location.href="../pages/page01.html?value="+d;
b页面获取参数,location.search获取的数据是:?value=10,所以要进行切割数据
split(“?”) 会得到:value=10
split(“=”) 会得到一个数组,下面得到的结果就是10
let value = location.search.split("=")[1];
关于window.location,下面是部分的用法,MDN上面有相关的介绍和详细的的例子
| 语句 | 作用 |
|---|---|
| window.location | 导航到一个新页面 |
| window.location.reload(true); | 强制从服务器重新加载当前页面 |
| window.location.search | 获取传递的键值 |
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227954.html原文链接:https://javaforall.net
