JS截取url中?后面的参数值的两种方法
方法一:
例如:得到的url
var url = window.location.href; var querys = url.substring(url.indexOf('?') + 1).split('&'); var result=[]; for(var i=0;i<querys.length;i++){ var temp=querys[i].split('='); if(temp.length<2){ result[temp[0]]=''; } else{ result[temp[0]]=temp[1]; } } console.log(result);
result返回[ id:3]
方法二:
var code = ""; function GetRequest() { var url = location.search; if (url.indexOf("?") != -1) { //是否有参数 var str = url.substr(1); strs = str.split("="); //alert(strs[1]); code = strs[1]; } } GetRequest(); console.log(code);
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
2022-07-31 SQL Server运维常用语句
2022-07-31 SQL Server的数据加密简介
2022-07-31 sql server 性能优化方法
2022-07-31 SQL Server日常维护常用的一些脚本整理
2022-07-31 数据库 SQLServer中GUID用法介绍
2022-07-31 回发或回调参数无效的各种情况分析及解决办法