您当前的位置:首页 > 建站常识 > javascript

js获取url参数值的两种方式

2014-04-26

  js获取url参数值的方法有很多,一是正则分析,二是获取参数。q7F七七世界-网站建设|UI设计|人资系统|二次开发

  方法一:正则分析q7F七七世界-网站建设|UI设计|人资系统|二次开发

  代码如下:q7F七七世界-网站建设|UI设计|人资系统|二次开发
     function getQueryString(name) {q7F七七世界-网站建设|UI设计|人资系统|二次开发
     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");q7F七七世界-网站建设|UI设计|人资系统|二次开发
     var r = window.location.search.substr(1).match(reg);q7F七七世界-网站建设|UI设计|人资系统|二次开发
     if (r != null) return unescape(r[2]); return null;q7F七七世界-网站建设|UI设计|人资系统|二次开发
     }q7F七七世界-网站建设|UI设计|人资系统|二次开发

  调用方法:q7F七七世界-网站建设|UI设计|人资系统|二次开发

  alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));q7F七七世界-网站建设|UI设计|人资系统|二次开发

  alert(GetQueryString("参数名3"));q7F七七世界-网站建设|UI设计|人资系统|二次开发

  方法二:q7F七七世界-网站建设|UI设计|人资系统|二次开发

  代码如下:q7F七七世界-网站建设|UI设计|人资系统|二次开发
     <Script language="javascript">q7F七七世界-网站建设|UI设计|人资系统|二次开发
     function GetRequest() {q7F七七世界-网站建设|UI设计|人资系统|二次开发
      var url = location.search; //获取url中"?"符后的字串q7F七七世界-网站建设|UI设计|人资系统|二次开发
     var theRequest = new Object();q7F七七世界-网站建设|UI设计|人资系统|二次开发
     if (url.indexOf("?") != -1) {q7F七七世界-网站建设|UI设计|人资系统|二次开发
     var str = url.substr(1);q7F七七世界-网站建设|UI设计|人资系统|二次开发
     strs = str.split("&");q7F七七世界-网站建设|UI设计|人资系统|二次开发
     for(var i = 0; i < strs.length; i ++) {q7F七七世界-网站建设|UI设计|人资系统|二次开发
     theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);q7F七七世界-网站建设|UI设计|人资系统|二次开发
     }q7F七七世界-网站建设|UI设计|人资系统|二次开发
     }q7F七七世界-网站建设|UI设计|人资系统|二次开发
     return theRequest;q7F七七世界-网站建设|UI设计|人资系统|二次开发
     }q7F七七世界-网站建设|UI设计|人资系统|二次开发
     </Script>q7F七七世界-网站建设|UI设计|人资系统|二次开发

  调用方法:q7F七七世界-网站建设|UI设计|人资系统|二次开发
     <Script language="javascript">q7F七七世界-网站建设|UI设计|人资系统|二次开发
     var Request = new Object();q7F七七世界-网站建设|UI设计|人资系统|二次开发
     Request = GetRequest();q7F七七世界-网站建设|UI设计|人资系统|二次开发
     var 参数1,参数2,参数3,参数N;q7F七七世界-网站建设|UI设计|人资系统|二次开发
     参数1 = Request['参数1'];q7F七七世界-网站建设|UI设计|人资系统|二次开发
     参数2 = Request['参数2'];q7F七七世界-网站建设|UI设计|人资系统|二次开发
     参数3 = Request['参数3'];q7F七七世界-网站建设|UI设计|人资系统|二次开发
     参数N = Request['参数N'];q7F七七世界-网站建设|UI设计|人资系统|二次开发
     </Script>q7F七七世界-网站建设|UI设计|人资系统|二次开发

 q7F七七世界-网站建设|UI设计|人资系统|二次开发

本文关键词:正则  数值  参数  方法  分析  方式  

一切精彩源自七七网络!我们倾力打造时尚潮流第一线!

© 2012-2024七七世界网站建设     20707.net 1125w.com 版权所有     豫ICP备14018694号-1