当你的才华还撑不起你的梦想时,你只能一直前进!

打开新页面 自定义方法并获取携带值

复制代码
 1 // 打开新页面:
 2 window.location.href = "./index.html?id=1"
 3 // 获取携带值:
 4 function GetRequest() {
 5     var url = location.search; //获取url中"?"符后的字串
 6 
 7     var theRequest = new Object();
 8     if (url.indexOf("?") != -1) { //判断是否含有'?'
 9         var str = url.substr(1); //从字符中index为1开始抽取
10         strs = str.split("&"); //字符串分割成字符串数组
11         for (var i = 0; i < strs.length; i++) {
12             theRequest[strs[i].split("=")[0]] = decodeURIComponent(strs[i].split("=")[1]);
13         }
14     }
15     return theRequest;
16 }
17 //  调用
18 var a = GetRequest();
19 var index_id= a['id'];  //console.log---1
复制代码

 




posted @   One'-_-'Piece  阅读(468)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示