我有此“ 参数” %% name %% ,该 %% name %% 将替换为用户名在我的网址上。
我的网址将是:
http://www.inversa.com/XV-MI-LJI-GLP-AIN-20181101-ADEA-PSNL-PR3-X/ 马库斯
我需要一个脚本来在最后一个“ /”之后复制该“参数”,并粘贴到我想要的HTML代码上。
示例:您好,马库斯。
答案 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>