鼠标点击后跳到另一个页面,点击完的那个链接背景改变
1个回答
展开全部
<a href="http://www.baidu.com" target="_blank" onclick="this.style.color='#888'">www.baidu.com</a>
追答
<a id="l1" href="/a1.html" target="_blank" onclick="this.style.color='#888'">a1.html</a>
<a id="l2" href="/a2.html" target="_blank" onclick="this.style.color='#888'">a2.html</a>
<script type="text/javascript">
if(window.location.pathname.toLowerCase()=="/a1.html") document.getElementById("l1").style.color="#444";
else document.getElementById("l2").style.color="#444";
</script>
通过当前Url的路径进行判断,并修改相应链接的字体颜色,还有一种方法是在服务端生成HTML的时候就修改其颜色,判断逻辑和JS是一样的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询