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

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

方法一:正则分析法
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]); return null;
}
调用方法:
alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));

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

方法二
<Script language="javascript">
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;
}
</Script>
调用方法:
<Script language="javascript">
var Request = new Object();
Request =
 GetRequest();
var
 参数1,参数2,参数3,参数N;
参数1 = Request['参数1'
];
参数2 = Request['参数2'
];
参数3 = Request['参数3'
];
参数N = Request['参数N'
];
</Script>

 

 

转载于:https://www.cnblogs.com/pangblog/p/3313266.html

你可能感兴趣的文章
选择器
查看>>
Mysql与Oracle 的对比
查看>>
jquery实现限制textarea输入字数
查看>>
thinkphp5 csv格式导入导出(多数据处理)
查看>>
PHP上传RAR压缩包并解压目录
查看>>
Codeforces 719B Anatoly and Cockroaches
查看>>
jenkins常用插件汇总
查看>>
c# 泛型+反射
查看>>
第九章 前后查找
查看>>
Python学习资料
查看>>
jQuery 自定义函数
查看>>
jquery datagrid 后台获取datatable处理成正确的json字符串
查看>>
ActiveMQ与spring整合
查看>>
web服务器
查看>>
网卡流量检测.py
查看>>
poj1981 Circle and Points 单位圆覆盖问题
查看>>
POP的Stroke动画
查看>>
SQL语句在查询分析器中可以执行,代码中不能执行
查看>>
yii 1.x 添加 rules 验证url数组
查看>>
html+css 布局篇
查看>>