• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    js如何獲取url上的參數

    經由過程JS獲取URL上的參數,介紹以下兩種體例:

    1)字符串截取,按照問號(?)、與號(&)截取

    2)利用正則表達式直接匹配出成果

         A)利用正則  /^[^\?]+\?([\w\W]+)$/               匹配問號前后的內容

         B)利用正則  /([^&=]+)=([\w\W]*?)(&|$|#)/g   匹配參數部門

    方式/步調

    1. 1

      在統一目次下新建兩個測試頁面

           1)Home.html 用于放置測試毗連

           2)Test.html    用于解析URL參數

    2. 2

      在頁面上添加超鏈接和獲取URL地址的JS

    3. 3

      利用字符串截取的體例,解析URL的參數

    4. 4

      添加測試地址中參數值為空的解析

    5. 5

      點竄JS代碼,將成果放到數組中返回

           因為測試代碼將解析成果存放在result數組中的,是以,在瀏覽器的Console中輸入result即可看到解析后的成果

    6. 6

      利用正則匹配URL中問號前面的部門

    7. 7

      利用正則匹配URL參數部門

           因為測試代碼將解析成果存放在result2對象中的,是以,在瀏覽器的Console中輸入result即可看到解析后的成果

    8. 8

      利用瀏覽器屬性可以直接獲取到URL問號后面的參數部門的字符串

    • 發表于 2018-08-13 00:00
    • 閱讀 ( 890 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆