javascript实现链接单选效果的方法

前端技术 2023/09/06 JavaScript

本文实例讲述了javascript实现链接单选效果的方法。分享给大家供大家参考。具体实现方法如下:

<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
<title>链接单选</title>
<script type=\"text/javascript\">
function IniEvent() {
  var links = document.getElementsByTagName(\"a\");
  for (var i = 0; i < links.length; i++) {
 links[i].onclick = LinkOnClick;
  }
}
function LinkOnClick() {
  var links = document.getElementsByTagName(\"a\");
  //links在两个地方用到了(IniEvent也用到了),
  //注意,不要把links放到全局变量中,
  //尽量不要用全局变量,
  //如果重复性代码太多,将代码放到一个公共函数中
  for (var i = 0; i < links.length; i++) {
 if (links[i] == this) {
   links[i].style.background = \"red\";
 }
 else {
   links[i].style.background = \"white\";
 }
  }      
  window.event.returnValue = false;//防止导航到网站
}
</script>
</head>
<body onload=\"IniEvent()\">
<a href=\"http://www.baidu.com\">百度</a><br />
<a href=\"http://www.sohu.com\">搜狐</a><br />
<a href=\"http://www.phpstudy.net\">phpstudy</a><br />
<a href=\"http://www.tudou.com\">土豆</a><br />
<a href=\"http://www.csdn.com\">CSDN</a><br />
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

本文地址:https://www.stayed.cn/item/17549

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。