专栏首页开发杂记js获取url中的参数

js获取url中的参数

js获取url中的参数

function UrlSearch() {
    var name, value;
    var str = kk; //取得整个地址栏
    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;

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • jQuery序列化元素

    API中并没有提供直接序列化成json对象的方法,可以在现有方法的基础上,稍作修改即可:

    河岸飞流
  • js正则表达式

    河岸飞流
  • Ext根据条件显示隐藏列

      写在ExtonReady函数里面,并在表格成功渲染之后,可以添加判断是否隐藏或者显示某一列

    河岸飞流
  • 百度让AI像婴儿一样学语言,还能举一反三听老师指挥走迷宫

    李杉 李林 编译整理 量子位 出品 | 公众号 QbitAI 把已经学会的技能用在新的任务上,对于人类来说是很简单的事,但这种“泛化”能力是机器所缺乏的。 百度...

    量子位
  • 如何使用FM RH_STRUC_GET获得user assign的Organization unit

    版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)

    Jerry Wang
  • Opportunity的status改为lost后,chance of success仍然为100的原因

    Issue:当status从Won改为Lost后,期望的结果是chance of success自动改为0。

    Jerry Wang
  • Database specific hint in One order search

    根据系统参数sy-dbsys的不同而执行不同的数据库提供商支持的原生SQL语句:

    Jerry Wang
  • go语言性能建议

    songleo
  • javascript去掉字符串前后空格

    使用场景 当我们进行一些页面编辑时,字符串前后的空格,通常是无效的。因此需要在获取信息时,进行过滤。 比如: 输入:[空格][空格]a[空格]b[空格][空...

    用户1154259
  • 注意:字符串substring方法在jkd6,7,8中的差异。

    标题中的substring方法指的是字符串的substring(int beginIndex, int endIndex)方法,这个方法在jdk6,7是有差异的...

    Java技术栈

扫码关注云+社区

领取腾讯云代金券