使用js 设置url参数

 更新时间:2013年07月08日 11:18:36   作者:  
本篇文章是对使用js设置url参数的实现代码进行了详细的分析介绍,需要的朋友参考下
// 获取地址栏的参数数组
function getUrlParams() {
    var search = window.location.search;
    // 写入数据字典
    var tmparray = search.substr(1, search.length).split("&");
    var paramsArray = new Array;
    if (tmparray != null) {
        for (var i = 0; i < tmparray.length; i++) {
            var reg = /[=|^==]/;    // 用=进行拆分,但不包括==
            var set1 = tmparray[i].replace(reg, '&');
            var tmpStr2 = set1.split('&');
            var array = new Array;
            array[tmpStr2[0]] = tmpStr2[1];
            paramsArray.push(array);
        }
    }
    // 将参数数组进行返回
    return paramsArray;
}
// 根据参数名称获取参数值
function getParamValue(name) {
    var paramsArray = getUrlParams();
    if (paramsArray != null) {
        for (var i = 0; i < paramsArray.length; i++) {
            for (var j in paramsArray[i]) {
                if (j == name) {
                    return paramsArray[i][j];
                }
            }
        }
    }
    return null;
}

相关文章

  • js实现的文字横向无间断滚动

    js实现的文字横向无间断滚动

    要实现这样一个功能,文字在某块区域内横向无间隙滚动。
    2010-12-12
  • JavaScript实现字符串转数组的6种方法总结

    JavaScript实现字符串转数组的6种方法总结

    数组是 JavaScript 中最强大的数据结构,我们常常通过将字符串转换为数组来解决许多算法。本文为大家总结了6个JS字符串转数组的方法,希望对你有所帮助
    2022-09-09
  • JS操作JSON方法总结(推荐)

    JS操作JSON方法总结(推荐)

    JSON是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。本文给大家介绍JS操作JSON方法总结,非常不错具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-06-06
  • 使用JavaScript修改浏览器URL地址栏的实现代码

    使用JavaScript修改浏览器URL地址栏的实现代码

    这篇文章主要介绍了如何使用JavaScript修改浏览器URL地址栏,需要的朋友可以参考下
    2013-10-10
  • 原生js实现随机点名

    原生js实现随机点名

    这篇文章主要为大家详细介绍了原生js实现随机点名,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • 微信小程序中如何计算距离某个节日还有多少天

    微信小程序中如何计算距离某个节日还有多少天

    这篇文章主要给大家介绍了关于微信小程序中如何计算距离某个节日还有多少天的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用微信小程序具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • JavaScript实现字符雨效果

    JavaScript实现字符雨效果

    这篇文章主要为大家详细介绍了JavaScript实现字符雨效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • JavaScript实现区块链

    JavaScript实现区块链

    很多朋友都听说过比特币和以太币这样的加密货币,但是只有极少数人懂得隐藏在它们背后的技术,接下来通过本文给大家介绍用JavaScript来创建一个简单的区块链来演示它们的内部究竟是如何工作的,感兴趣的朋友一起看看吧
    2018-03-03
  • layui动态设置单选按钮选中效果实例

    layui动态设置单选按钮选中效果实例

    最近在使用layui前端框架,在使用单选按钮、下拉菜单select、checkbox等控件的时候,往往遇到一些初始化的东西,下面这篇文章主要给大家介绍了关于layui动态设置单选按钮选中效果的相关资料,需要的朋友可以参考下
    2023-06-06
  • 最新版JavaScript中的箭头函数

    最新版JavaScript中的箭头函数

    ES6标准新增了一种新的函数,Arrow Function(箭头函数),箭头函数相当于匿名函数,并且简化了函数定义,本文重点给大家介绍JavaScript中的箭头函数,需要的朋友可以参考下
    2022-11-11

最新评论