Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS返回一个指向页面的链接,其中包含特定ID_Javascript - Fatal编程技术网

Javascript JS返回一个指向页面的链接,其中包含特定ID

Javascript JS返回一个指向页面的链接,其中包含特定ID,javascript,Javascript,JavaScript有没有办法找到ID所在的页面并返回该页面的链接 例如,如果我在一个名为test.html的页面上有一个id=“test”的段落标记,我可以将一个JavaScript变量设置为test.html的链接,因为它上面有一个id=“test” 我可能解释得很糟糕,但我只是想知道这是否可能 谢谢 test.html上的代码示例 <p id="test"></p> 它并不完美,但我找到了一种方法(某种程度上)来做到这一点 HTML: 这允许您搜索id并返回指向

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

例如,如果我在一个名为test.html的页面上有一个id=“test”的段落标记,我可以将一个JavaScript变量设置为test.html的链接,因为它上面有一个id=“test”

我可能解释得很糟糕,但我只是想知道这是否可能

谢谢

test.html上的代码示例

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


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

HTML:


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

这并不完美,但我找到了一种方法(某种程度上)来实现这一点

HTML:


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

您能提供更多上下文吗?例如,你所说的“标签”是什么意思。您是否有可以提供的示例HTML代码?是否需要同时在多个页面之间搜索?如果可能@RomanPerekhrest。如果不是,则不重要。页面存储在哪里?@MrOnlineCoder页面存储在html文件夹中。您可以提供更多上下文吗?例如,你所说的“标签”是什么意思。您是否有可以提供的示例HTML代码?是否需要同时在多个页面之间搜索?如果可能@RomanPerekhrest。如果不是,则不重要。页面存储在哪里?@MrOnlineCoder页面存储在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>
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;
}