使用JavaScript显示URL的参数段

时间:2017-12-30 04:10:46

标签: javascript jquery html url get

所以我试图获取链接的最后一部分并在HTML上的div中显示它。 我正在使用JavaScript和HTML来执行此操作;这是我到目前为止所拥有的:

https://playmafia.000webhostapp.com/world/play/create/?id=m12345

这是我的链接:

{{1}}

但是,执行此操作后,没有任何操作或显示。此外,据我所知,此代码将检索“?id = m12345”。

我是javascript的新手,所以任何帮助都可以很好地解决这个问题。此外,这可能需要jQuery,我不完全确定,所以我会接受涉及它的答案。

再一次,如何获取URL的参数(在示例中为m12345)以在ID为“getLink”的div下的HTML中显示?感谢任何可以提供帮助的人。

3 个答案:

答案 0 :(得分:0)

尝试将document.getElementById("getLink").innerhtml更改为document.getElementById("getLink").innerHTML

答案 1 :(得分:0)

我希望您的代码需要进行一些更改

document.getElementById("getLink").innerHTML = lastURLSegment;

尝试这个......

答案 2 :(得分:0)

试试这个:



    var pageURL="https://playmafia.000webhostapp.com/world/play/create/?id=m12345";
    var lastURLSegment = pageURL.substr(pageURL.lastIndexOf('/') + 1);
    var value=lastURLSegment.substr(lastURLSegment.lastIndexOf("=")+1);
    document.getElementById("getLink").innerHTML = value;
   

<div id="getLink"></div>
&#13;
&#13;
&#13;