zoukankan      html  css  js  c++  java
  • js获取当前页面的url中id

     1 function UrlSearch() {
     2 var name, value;
     3 var str = location.href; //获取到整个地址
     4 var num = str.indexOf("?")
     5 str = str.substr(num + 1); //取得num+1后所有参数,这里的num+1是下标 str.substr(start [, length ]
     6 var arr = str.split("&"); //以&分割各个参数放到数组里
     7 for (var i = 0; i < arr.length; i++) {
     8 num = arr[i].indexOf("=");
     9 if (num > 0) {
    10 name = arr[i].substring(0, num);
    11 value = arr[i].substr(num + 1);
    12 this[name] = value;
    13 }
    14 }
    15 }

    例url=wxx.aspx?id=3;

    最后获取到的就是value就是3

    下面讲一下index()用法

    indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1

    string test="fdsgffdgfdhtehgf";

       test.indexof(’d’)       =1           //从前向后 定位 d 第一次出现的位置
       test.indexof(’d’,1)     =1          //从前向后 定位 d 第1次出现的位置
       test.indexof(’d’,5,2)   =6      //从第五位往后两位找d下标

    lastindexof() :在字符串中从后向前定位字符和字符串;

    substring() 用法

    string a="aadsfdjkfgklfdglfd"

    a.substring(5)      //截取从第五位以后的所有字符串这是下标5

    a.substring(0,5)     //截取从第0后五位所有字符串

  • 相关阅读:
    [CF1037D] Valid BFS?
    [AMPPZ2014] Petrol
    [CF241E] Flights
    [洛谷P4436] HNOI/AHOI2018 游戏
    [洛谷P1613] 跑路
    [AMPPZ2014] The Captain
    [洛谷 P1373] 小a和uim之大逃离
    jq 图片切换效果 类似3D
    jq 块的拖拽效果
    sort排序问题
  • 原文地址:https://www.cnblogs.com/wangjiaxiaoxi/p/5693938.html
Copyright © 2011-2022 走看看