我是 JS 的新手。我正在尝试编写一个 JS 代码来更改当前链接的颜色。例如,如果它在首页,颜色为红色,其他为蓝色。但是如果我点击 SHOP 标签,shop 会变成红色,其他都是蓝色的。
这是我的想法:
if(currentpage.href==one of a.href)
then a.style.color=red
我已经搜索了很多页面,但是当我尝试使用它们时,其中一些在本地计算机上工作,但没有一个在服务器上工作。
拜托,请帮帮我!感谢您的时间:)
<div id="changeColor" class="horizontalcssmenu" style="padding-left:7px;">
<a href="linkeadress" >HOME</a>
<a href="linkaddress" >SHOP</a>
</div>
<script type="text/javascript">
var links = document.getElementById("changeColor");
for(var i=0;i<2;i++)
{
if(links.getElementsByTagName("a")[i].href == window.location.href)=function(){
var tempLink=links.getElementsByTagName("a")[i];
for(i=0;i<tempLink.length;i++){
tempLink.style.color="#ff8100";
}
}
}
</script>