js两种常见的参数获取方式
2012-06-28 13:01
351 查看
方法一:正则分析法
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;
}
这样调用:
GetQueryString("参数名")方法二:
调用:
GetRequest()['参数名']注意:参数名一定要写成字符串格式的
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;
}
这样调用:
GetQueryString("参数名")方法二:
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; }
调用:
GetRequest()['参数名']注意:参数名一定要写成字符串格式的
相关文章推荐
- node.js 获取req 参数的三种方式
- js获取url参数值的两种方式详解
- js获取url参数值的两种方式
- js获取url参数值的两种方式
- 获取网页URL地址及参数等的两种方法(js和C#)
- JavaWeb获取请求参数的两种方式
- Nodejs express 获取url参数,post参数的三种方式
- js获取url参数值的两种方式
- HttpServletRequest request 获取form参数的两种方式
- 转:获取网页URL地址及参数等的两种方法(js和C#)
- js传递给NPAPI插件的整数参数在firefox和chrome需要采用不同的获取方式
- js获取select标签选中值的两种方式
- js获取url参数值的两种方式
- js获取url参数值的两种方式
- js方法获取get方式传过来的参数
- js获取url中的参数,url中传递中文的时候通过js解码的方式
- 转:获取网页URL地址及参数等的两种方法(js和C#)
- 在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解
- Android 获取手机IP地址的两种方式及常见问题
- js获取地址栏中传递的参数(两种方法)