js获取url参数值的几种方法
2013-04-20 10:28
423 查看
一、字符串分割分析法
二、正则分析法
function request(paras) { var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {}; for (i=0; j=paraString[i]; i++){ paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length); } var returnValue = paraObj[paras.toLowerCase()]; if(typeof(returnValue)=="undefined"){ return ""; }else{ return returnValue; } }
二、正则分析法
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]); }else{ return null; } }
相关文章推荐
- JS获取URL参数值的四种方法(转)
- JS获取URL中参数值(QueryString)的4种方法
- JS获取几种URL地址的方法
- JS获取几种URL地址的方法小结
- JS获取几种URL地址的方法
- js获取url参数的几种方法
- JS获取URL中参数值(QueryString)的4种方法分享
- 通过url获取图片尺寸的几种方法:JS和php
- JS获取URL中参数值(QueryString)的4种方法分享
- JS获取URL中参数值(QueryString)的4种方法分享
- JS获取URL中参数值(QueryString)的4种方法分享
- js中获取当前url参数值的一个方法
- JS获取URL中参数值(QueryString)的4种方法分享<转>
- js 获取Get方法URL传来的参数值 及设置url参数
- 两种简单的js获取url传递的参数值方法
- JS获取URL中参数值(QueryString)的4种方法分享
- js中自定义QueryString方法,获取url中的参数值
- JS获取URL中参数值(QueryString)的4种方法
- JS获取URL中参数值(QueryString)的4种方法分享
- JS从URL获取参数值的方法