Javascript 从JSDOM向上移动带有HTML的目录

Javascript 从JSDOM向上移动带有HTML的目录,javascript,html,Javascript,Html,这是我第一次发帖,所以任何关于格式或其他方面的观点都很好,但这是我的问题 这是我的JS代码 document.getElementById('mainnav-up').innerHTML = "<div class='banner'>" + "<a href='..\index.html'><div class='button'></div></a>" + "</div>"; 相反,我被带到了 home/products/

这是我第一次发帖,所以任何关于格式或其他方面的观点都很好,但这是我的问题

这是我的JS代码

document.getElementById('mainnav-up').innerHTML =
"<div class='banner'>" +
"<a href='..\index.html'><div class='button'></div></a>" +
"</div>";
相反,我被带到了

home/products/..index.html
这是不存在的。 如果我将链接硬编码到
home/products/product1.html
页面,它会正确地将我带到索引页面,但我希望能够为整个网站编辑一段代码。

更改

<a href='..\index.html'>



home/products/product1.html怎么会和
./index.html
一样?好吧,我现在很困惑。我把它改成了能正常工作的,我想它总是“…\”去查目录?正如我在网站的其他地方使用的一样
home/products/..index.html
<a href='..\index.html'>
<a href='../product1.html'>