JS获取url地址参数
方法:
1 2 3 4 5 6 7 8 9 10 |
<span class="kwd">function</span><span class="pln"> getUrl</span><span class="pun">(</span><span class="pln">variable</span><span class="pun">)</span> <span class="pun">{</span> <span class="kwd">var</span><span class="pln"> query </span><span class="pun">=</span><span class="pln"> window</span><span class="pun">.</span><span class="pln">location</span><span class="pun">.</span><span class="pln">search</span><span class="pun">.</span><span class="pln">substring</span><span class="pun">(</span><span class="lit">1</span><span class="pun">);</span> <span class="kwd">var</span><span class="pln"> vars </span><span class="pun">=</span><span class="pln"> query</span><span class="pun">.</span><span class="pln">split</span><span class="pun">(</span><span class="str">"&"</span><span class="pun">);</span> <span class="kwd">for</span> <span class="pun">(</span><span class="kwd">var</span><span class="pln"> i</span><span class="pun">=</span><span class="lit">0</span><span class="pun">;</span><span class="pln">i</span><span class="pun"><</span><span class="pln">vars</span><span class="pun">.</span><span class="pln">length</span><span class="pun">;</span><span class="pln">i</span><span class="pun">++)</span> <span class="pun">{</span> <span class="kwd">var</span><span class="pln"> pair </span><span class="pun">=</span><span class="pln"> vars</span><span class="pun">[</span><span class="pln">i</span><span class="pun">].</span><span class="pln">split</span><span class="pun">(</span><span class="str">"="</span><span class="pun">);</span> <span class="kwd">if</span><span class="pun">(</span><span class="pln">pair</span><span class="pun">[</span><span class="lit">0</span><span class="pun">]</span> <span class="pun">==</span><span class="pln"> variable</span><span class="pun">){</span><span class="kwd">return</span><span class="pln"> pair</span><span class="pun">[</span><span class="lit">1</span><span class="pun">];}</span> <span class="pun">}</span> <span class="kwd">return</span><span class="pun">(</span><span class="kwd">false</span><span class="pun">);</span> <span class="pun">}</span> |
调用例子:
url= https://www.tzlwl.com/index.php?id=1&name=tzlwl;
调用 getUrl(“id”) 返回 1。
调用 getUrl(“image”) 返回 “tzlwl”。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。