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

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

方法一:正则

function getQueryString(name) {var reg =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i");var r = window.location.search.substr(1).match(reg);if (r !=null) return unescape(r[2]); returnnull;}

调用:

alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));alert(GetQueryString("参数名3"));

方法二:

function GetRequest() {    var url = location.search; //获取url中"?"符后的字串    var theRequest = new Object();    if (url.indexOf("?") != -1) {        var str = url.substr(1);        strs = str.split("&");        for(var i = 0; i < strs.length; i ++) {            theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); //转化成对象        }    }    return theRequest;}

 

调用:

转载于:https://www.cnblogs.com/lellansin/archive/2012/07/16/2593842.html

你可能感兴趣的文章
搜索引擎选择: Elasticsearch与Solr
查看>>
JAVA设计模式之简单工厂模式与工厂方法模式
查看>>
③面向对象程序设计——封装
查看>>
【19】AngularJS 应用
查看>>
Spring
查看>>
Linux 系统的/var目录
查看>>
Redis学习---Redis操作之其他操作
查看>>
WebService中的DataSet序列化使用
查看>>
BZOJ 1200 木梳
查看>>
【Linux】【C语言】菜鸟学习日志(一) 一步一步学习在Linxu下测试程序的运行时间...
查看>>
hostname
查看>>
SpringBoot使用其他的Servlet容器
查看>>
关于cookie存取中文乱码问题
查看>>
k8s架构
查看>>
select 向上弹起
查看>>
mysql 多表管理修改
查看>>
group by order by
查看>>
bzoj 5252: [2018多省省队联测]林克卡特树
查看>>
https 学习笔记三
查看>>
Oracle学习之简单查询
查看>>