博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS如何获取url查询字符串的键和值?
阅读量:6818 次
发布时间:2019-06-26

本文共 1108 字,大约阅读时间需要 3 分钟。

/**  * 根据url查询字符串里的键名获取其值  */ function getSearchString(key, search) {
// 获取URL中?之后的字符 var str = search; str = str.substring(1,str.length); // 以&分隔字符串,获得类似name=xiaoli这样的元素数组 var arr = str.split("&"); var obj = new Object(); // 将每一个数组元素以=分隔并赋给obj对象 for(var i = 0; i < arr.length; i++) {
var tmp_arr = arr[i].split("="); obj[decodeURIComponent(tmp_arr[0])] = decodeURIComponent(tmp_arr[1]); } return obj[key]; }
/**  * 根据参数名,获取url后面的参数的值  * */ function getQueryVariable(variable) {
var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i
ecodeURI()方法编码;如下:
window.location.replace (encodeURI("task_list.html?serial="+$("#serial").val()+"&start_time="+$("#start_time").val()));
\\\\\\\\\\\\\\\\\\\\\\\
//URL获取 function GetUrlParms() {
var args=new Object(); var query=location.search.substring(1);//获取查询串 var pairs=query.split("&");//在逗号处断开 for(var i=0;i
 

转载于:https://www.cnblogs.com/YuyuanNo1/p/9229897.html

你可能感兴趣的文章
Python爬虫的N种姿势
查看>>
MySQL小实践一:快速插入1000万条数据到MySQL数据库中
查看>>
网络协议 4 - 交换机与 VLAN
查看>>
split splice slice
查看>>
构建静态页面 之 [ 列表 ]
查看>>
函数、函数表达式、作用域、闭包
查看>>
Android 系统开发_技术细节篇 -- 快速点击导致打开两个重复的 Activity
查看>>
三十分钟成为 Contributor | 为 TiKV 添加 built-in 函数
查看>>
webpack4 系列教程: 前言
查看>>
PHP协程
查看>>
区块链技术阅读列表
查看>>
重要通知:7月31日前尽快升级您的Forge应用程序到TLS 1.2
查看>>
【刷算法】翻转单链表的递归和非递归方法
查看>>
阿里云AI如何助攻世界杯?视频集锦背后的技术实践
查看>>
ES6 系列之模拟实现 Symbol 类型
查看>>
小程序弹出菜单的实现
查看>>
领域驱动设计实战案例(六):订单上下文领域逻辑
查看>>
微信小程序开发搜索功能(前端+后端+数据库)
查看>>
装饰器模式(Decorator)
查看>>
网络(一)网络的分层
查看>>