浅析JS获取url中的参数实例代码

 更新时间:2016年06月14日 10:51:25   作者:河岸飞流  
本文给大家介绍js获取url中的参数实例代码,通过取得整个地址栏,取得所有参数以及各个参数放到数组里,代码比较简单,有需要的朋友可以参考下

js获取url中的参数代码如下所示,代码简单易懂,附有注释,写的不好还请见谅!

function UrlSearch() {
var name, value;
var str = location.href; //取得整个地址栏
var num = str.indexOf("?")
str = str.substr(num + 1); //取得所有参数 stringvar.substr(start [, length ]
var arr = str.split("&"); //各个参数放到数组里
for (var i = 0; i < arr.length; i++) {
num = arr[i].indexOf("=");
if (num > 0) {
name = arr[i].substring(0, num);
value = arr[i].substr(num + 1);
this[name] = value;
}
}
} 

实例

//跳转页面的链接
url: contextPath+"/page4nui/ci2k3/prreportcheckmngt/report_check.jsp?ciPrId="+ciPrId
//跳转到的页面使用
var url = new UrlSearch();
ciPrId = url.ciPrId;

到此就结束了。。js获取url参数知识非常实用,希望大家能够彻底搞懂,理解透彻!

以上所述是小编给大家介绍的JS获取url中的参数实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • javascript 回车替换成TAB的脚本

    javascript 回车替换成TAB的脚本

    回车换Tab 方便,实现tab功能,屏蔽回车提交
    2008-12-12
  • JavaScript简单实现关键字文本搜索高亮显示功能示例

    JavaScript简单实现关键字文本搜索高亮显示功能示例

    这篇文章主要介绍了JavaScript简单实现关键字文本搜索高亮显示功能,涉及javascript基于事件响应的页面元素遍历、分割、替换等相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • JS验证不重复验证码

    JS验证不重复验证码

    本文主要介绍了JS验证不重复验证码的示例代码。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • JS数组splice操作实例分析

    JS数组splice操作实例分析

    这篇文章主要介绍了JS数组splice操作,结合实例形式分析了javascript使用splice方法删除数组元素相关操作技巧,需要的朋友可以参考下
    2019-10-10
  • JS获取当前日期 YYYY-MM-DD hh-mm-ss的示例代码

    JS获取当前日期 YYYY-MM-DD hh-mm-ss的示例代码

    在编写JavaScript代码时,遇到需要获取当前日期和时间并将其格式化为 yyyymmddhhmmss 字符串的情况,可以使用本文中介绍的几种实现方式中的任意一种,
    2024-02-02
  • 微信小程序中添加客服按钮contact-button功能

    微信小程序中添加客服按钮contact-button功能

    这篇文章主要介绍了微信小程序中添加客服按钮contact-button功能,小程序的客服系统,是微信做的非常成功的功能,开发者很容易的实现客服功能
    2018-04-04
  • js模拟实现烟花特效

    js模拟实现烟花特效

    这篇文章主要为大家详细介绍了js模拟实现烟花特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • javascript比较两个日期相差天数的方法

    javascript比较两个日期相差天数的方法

    这篇文章主要介绍了javascript比较两个日期相差天数的方法,涉及javascript针对日期的转换与数学运算相关技巧,非常简单实用,需要的朋友可以参考下
    2015-07-07
  • javascript时间函数基础介绍

    javascript时间函数基础介绍

    这篇文章主要介绍了javascript中提供了Date对象来进行时间和日期的计算,这里简单的介绍下, 方便需要的朋友
    2013-03-03
  • 正则表达式校验身份证号码完整代码示例

    正则表达式校验身份证号码完整代码示例

    在做用户实名验证时,常会用到身份证号码的正则表达式及校验方案,下面这篇文章主要给大家介绍了关于正则表达式校验身份证号码的相关资料,需要的朋友可以参考下
    2024-04-04

最新评论