博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js获取url参数
阅读量:5022 次
发布时间:2019-06-12

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

Location 对象的 search 属性用于设置或取得当前 URL 的查询字串(? 符号及后面的部分)

例如:url=http://www.sohu.htm?version=6000

location.search获取的是?version=6000

下面例子通过 location.search 属性来设置 URL 的查询字串。

location.search = "?version=6500";

location.search.substring(1)获取的是version=6500

获取url参数的函数

function getArgs() {        var args = {};        var query = location.search.substring(1);        var pairs = query.split("&");        for(var i = 0; i < pairs.length; i++) {            var pos = pairs[i].indexOf('=');            if (pos == -1) continue;            var argname = pairs[i].substring(0,pos);            var value = pairs[i].substring(pos+1);            value = decodeURIComponent(value);            args[argname] = value;        }        return args;    }

 

转载于:https://www.cnblogs.com/angellating/p/4775520.html

你可能感兴趣的文章
7.6
查看>>
20.Bulk Write Operations-官方文档摘录
查看>>
【经典数据结构】并查集
查看>>
对象拷贝类PropertyUtils,BeanUtils,BeanCopier的技术沉淀
查看>>
Winserver-默认以管理员运行程序
查看>>
PHP 使用get_class_methods()和array_diff() 兩個相同的類中方法差集
查看>>
delegate 中的BeginInvoke和EndInvoke方法
查看>>
[IOI2011]Race 点分治
查看>>
[Codevs1519]过路费解题报告|最小生成树|LCA
查看>>
JS原型与原型链终极详解
查看>>
csharp:FTP Client Library using FtpWebRequest or Sockets
查看>>
jQuery:SP.NET Autocomplete Textbox Using jQuery, JSON and AJAX
查看>>
css:Media Queries: How to target desktop, tablet and mobile?
查看>>
复杂性研究相关论文
查看>>
大数运算(1)—— 加法篇
查看>>
Swift--错误集:couldn’t be opened because you don’t have permission to view it
查看>>
javascript引擎执行的过程的理解--语法分析和预编译阶段
查看>>
Java_基础—递归
查看>>
Apache+Tomcat构建Tomcat负载均衡集群
查看>>
学会去分享,也许会走得更远
查看>>