我正在使用基于 URL 参数的动态文本。基本上,代码选择 URL 参数并将其插入到段落中。但是,就我而言,我想排除参数后面的所有其他内容,例如正斜杠和其他子字符串。
目标网址是这样的:
https://example.com/?ref=mainParam/blah/blah/blah
我想仅选择
mainParam
(不包括 /blah/blah/blah
)并将其插入到段落中。
这是代码:
var url = new URL(window.location.href);
var mainParam = url.searchParams.get("ref");
document.getElementById("mainParam").innerHTML = mainParam;
Welcome to <p id='mainParam'></p>
const mainParam = url.searchParams.get("ref");
const [justTheFirstPart] = mainParam.split('/');