JS返回一个指向带有特定ID的页面的链接

JS return a link to the page with certain ID in it

本文关键字:ID 链接 返回 一个 JS      更新时间:2023-09-26

JavaScript有没有办法找到ID所在的页面并返回指向该页面的链接?

例如,如果我在一个名为test的页面上有一个带有id="test"的段落标签.html我是否可以将JavaScript变量设置为要测试的链接.html因为它上面有一个id="test"。

我可能已经解释得非常糟糕,但我只是想知道这是否可能。

谢谢。

测试中的代码示例.html

<p id="test"></p>

它并不完美,但我找到了一种方法(某种)来做到这一点。

.HTML:

<input id="tosearch" type="text">
<button id="search" type="button" onclick="getsearch()">Search IDs</button>
<p id="searchout"></p>
<script src="search.js">
</script>
<p hidden id=".id">examplepage.html</p>
<p hidden id=".id2">examplepage2.html</p>

JavaScript:

function getsearch() {
var search = document.getElementById("tosearch").value;
search = "." + search;
var page = document.getElementById(search).innerHTML;
page = page.link(page);
document.getElementById("searchout").innerHTML = page;
}

这允许您搜索 id 并返回指向带有 id 的页面的链接,但您必须手动输入所有 id 和链接。