JS获取Url参数

js中通过url传参的方式是很常见的,而传参的过程中获取参数也是很关键的一部分。本文主要分享js获取url参数的函数和调用方法。

JS函数

 1 function getQuery(key) {
 2     var search = location.search.slice(1); //得到get方式提交的查询字符串
 3     var arr = search.split("&");
 4     for (var i = 0; i < arr.length; i++) {
 5         var ar = arr[i].split("=");
 6         if (ar[0] == key) {
 7             if (unescape(ar[1]) == 'undefined') {
 8                 return "";
 9             } else {
10                 return unescape(ar[1]);
11             }
12         }
13     }
14     return "";
15 }

调用方法:getQuery("参数名")

如:url?param1=123&param2=456

通过getQuery("param1")和getQuery("param2")分别获取param1和param2的值。

上一篇:原型概述——以“ar游泳海豚”为例


下一篇:超现实的未来