js获取当前URL中的参数
var urlStr = 'https://www.baidu.com/s?id=1052&name=xj&age=18'; // 假设urlStr为当前URl
function getQueryString() {var qs = window.location.search.length > 0? window.location.search.substring(1):''; // 获取当前URL中除?后的所有字符串var arr = qs.length > 0? qs.split('&'):[]; // 将获取的字符串切割成数组var args = []; // 定义个数组用来存储结果arr.forEach(function(item,index,array) {if(item.split('=')[0].length>0) { // 将每一项切割成数组,并赋值到新定义的数组中args[item.split('=')[0]] = item.split('=')[1]}})return args;
}var myStr = getQueryString(); // [id: "1052", name: "xj", age: "18"]
console.log(myStr[id]) // 1052
js获取当前URL中的参数相关推荐
- 如何用js获取浏览器URL中查询字符串的参数
首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...
- js获取当前url的中文参数
问题源自于大傻同学的需求:A.html的参数传给B.html.必须是在B.html中用js代码来获取该url中的中文参数... 网上的类似问题:http://bbs.chinaunix.net/vie ...
- js获取页面url中的各项值
一. 通过window.location获取各项参数 1.获取页面完整的url url = window.location.href; 2.获取页面的域名 host = window.location ...
- js获取url中的参数
window.location: window的location对象 window.location.href 整个URl字符串(在浏览器中就是完整的地址栏) window.location.prot ...
- 如何获取URL中的参数
获取URL中的参数 1. 使用JS函数获取URL参数 使用示例 2. Angular应用中,从URL中获取参数信息的方法 使用示例 ActivatedRoute属性 1. 使用JS函数获取URL参数 ...
- javaScript获取url中的参数
var urlTools = {//获取RUL参数值getUrlParam: function(name) { /*?videoId=identification */var params = dec ...
- 如何获取url中的参数并传递给iframe中的报表
在使用报表软件时,用户系统左边一般有目录树,点击报表节点就会在右侧网页的iframe中显示出报表,同时点击的时候也会传递一些参数给网页,比如时间和用户信息等.如何使网页中的报表能够获取到传递过来的参数 ...
- 获取 url 中的参数
封装一个方法 我们熟知 url中的参数是以这种形式展示的 ?id=123&name=tom&age=13- 第一种:基础用法 用字符串分割 所以.来吧展示 function getPa ...
- Vue 获取URL中的参数
实现效果如下: 获取URL中的参数,并显示在页面上 流程: 1.在index.js中编辑代码如下: import {createRouter,createWebHashHistory} from 'v ...
- 解决JS在url中传递参数时参数包含中文乱码的问题
解决JS在url中传递参数时参数包含中文乱码的问题 参考文章: (1)解决JS在url中传递参数时参数包含中文乱码的问题 (2)https://www.cnblogs.com/xushengguan/ ...
最新文章
- 白白浪费了这满园春色
- 第四次作业,孙保平034
- 清华北大等12校首批开设“未来技术学院”,它们都设置了哪些专业?
- 中国大学科技园市场投资规划及需求前景预测报告2022-2028年版
- 如果项目中如何添加或卸载某些组件
- 13.2.4 模板层——模板语言
- java js跳出循环_[Java教程]js循环的总结
- linux学习之路之使用脚本来复制二进制程序和所需的库文件
- 服务器客户端对话java_java中的服务器和客户机如何使用
- 如何强大且优雅的搞定Linux文件系统,值得一读!
- js 正则 exec() 和 match() 数据抽取
- linux的c文件报错for,安装Ubuntu时报错 Failed to load ldlinux.c32
- 百科园c语言题库13164,C语言题库-编程
- MATLAB中FFT的使用说明(含MATLAB代码)
- python 普通克里金(Kriging)法
- 计算机公式求时间差公式,日期差计算(Excel表格中如何计算日期、时间差)
- windows10开启与关闭休眠模式
- 5G NR 系统消息
- kingcms php 标签,MySQL_KingCMS广告标签的使用方法,KINGCMS在3.0的时候我用过,可以 - phpStudy...
- spring学习总结(二)
热门文章
- WAP1 X/WAP2 0以及WAP浏览器的协议版本
- ThinkBook 14P Win11网卡驱动掉了-解决方案
- ListView刷新,图片闪烁问题
- 电脑服务器注册表,(恢复Windows服务器注册表的系统配置单元.doc
- kubuntu18.04 重装显卡驱动后无法进入桌面
- linux pt远程下载,Linux下使用Transmission下载BT/PT(无需Gnome)
- linux下查询utp命令,Linux后台下载工具(器)transmission 使用详解
- php多线程webservice,PHP有适用于高并发的WebService框架嘛?
- 永磁同步电机的原理介绍
- flash buidler 4.5 序列号