最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

javaScript查询字符串参数获取

来源:动视网 责编:小采 时间:2020-11-27 20:31:49
文档

javaScript查询字符串参数获取

javaScript查询字符串参数获取:function getQueryStringArgs() { //取得查询字符串并去掉开头的问号 var qs = (location.search.length > 0 location.search.substring(1) : ); //保存数据对象 args = {}; //取得每一项 items = qs.length
推荐度:
导读javaScript查询字符串参数获取:function getQueryStringArgs() { //取得查询字符串并去掉开头的问号 var qs = (location.search.length > 0 location.search.substring(1) : ); //保存数据对象 args = {}; //取得每一项 items = qs.length


function getQueryStringArgs() {
 //取得查询字符串并去掉开头的问号
 var qs = (location.search.length > 0 ? location.search.substring(1) : "");

 //保存数据对象
 args = {};

 //取得每一项
 items = qs.length ? qs.split("&") : [],
 item = null;
 name = null;
 value = null;

 //for循环
 i = 0;
 len = items.length;

 //将每一项加入args对象中
 for (i = 0; i < len; i++) {
 item = items[i].split("=");
 name = decodeURIComponent(item[0]);
 value = decodeURIComponent(item[1]);

 if (name.length) {
 args[name] = value;
 }
 }
 return args;
}

//假设 ?q=javascript&num=10
var args = getQueryStringArgs();
alert(args["q"]);
alert(args["num"]);

文档

javaScript查询字符串参数获取

javaScript查询字符串参数获取:function getQueryStringArgs() { //取得查询字符串并去掉开头的问号 var qs = (location.search.length > 0 location.search.substring(1) : ); //保存数据对象 args = {}; //取得每一项 items = qs.length
推荐度:
标签: 获取 获得 js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top