Javascript 如何使用js更改当前网站的颜色?

Javascript 如何使用js更改当前网站的颜色?,javascript,web,Javascript,Web,我对JS非常陌生。我正在尝试编写一个JS代码来更改当前链接的颜色。例如,如果它在主页中,则颜色为红色,其他颜色为蓝色。但若我点击“商店标签”,商店将变为红色,其他的则为蓝色 这是我的想法: if(currentpage.href==one of a.href) then a.style.color=red 我搜索了这么多页面,但当我尝试使用它们时,其中一些页面在本地计算机上工作,但没有一个页面在服务器上工作 请,请帮帮我! 感谢您抽出时间:  <div id="changeColor"

我对JS非常陌生。我正在尝试编写一个JS代码来更改当前链接的颜色。例如,如果它在主页中,则颜色为红色,其他颜色为蓝色。但若我点击“商店标签”,商店将变为红色,其他的则为蓝色

这是我的想法:

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>


如果要更改背景色,如果链接完全限定,这将起作用,这意味着它们将完全匹配地址栏中出现的内容


如果您有部分字符串,请告诉我格式,我将能够更新函数以更好地匹配。

Javascript与服务器无关。您应该接受答案,以便其他人不会尝试回答它
tempLink.style.backgroundColor="#ff8100";