复制URL参数并粘贴到HTML

时间:2018-11-01 15:48:09

标签: javascript jquery html

我有此“ 参数 %% name %% ,该 %% name %% 将替换为用户名在我的网址上。

  

我的网址将是:

     

http://www.inversa.com/XV-MI-LJI-GLP-AIN-20181101-ADEA-PSNL-PR3-X/ 马库斯

我需要一个脚本来在最后一个“ /”之后复制该“参数”,并粘贴到我想要的HTML代码上。

  

示例:您好,马库斯

2 个答案:

答案 0 :(得分:0)

如果URL长度总是相同(即66个字符后将显示所需的值),则可以使用slice()轻松实现。工作示例:

var str = "http://www.inversa.com/XV-MI-LJI-GLP-AIN-20181101-ADEA-PSNL-PR3-X/Marcus"; 
var res = str.slice(66);
console.log("Hello," + res);

希望有帮助!

https://developer.mozilla.org/cs/docs/Web/JavaScript/Reference/Global_Objects/String

上了解有关tto字符串的JavaScript方法的更多信息

祝你好运!

注意:为了获取URL,请用该行替换:

var str = window.location.href;

这将对您的特定用例有好处,但我认为您应该从其他来源获得该名称...

答案 1 :(得分:0)

您可以尝试以下代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title> test</title>
      <script type="text/javascript">
      document.addEventListener("DOMContentLoaded", function(event) {
        var url="http://www.mysubscribers.com/XX-XX-20181101-XX-XX/Marcus";
      var name=url.split("/").pop(-1);
      document.getElementById('myH1').innerHTML=name;//put into h1 the name
      
    });

    </script>
    </head>
    <body>
    <h1 id="myH1"></h1>
    </body>
    </html>