排他思想案例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
    <style>
        .weiyi{     /*得到这个类名,它的按钮的背景颜色是粉色*/
            background-color: pink;
        }
    </style>
        <!--js部分,鼠标点击任何一个按钮时,只有这个按钮的背景颜色变成粉色,其他按钮的颜色都不会改变-->
    <script>
        window.onload=function() {
            var btns = document.getElementsByTagName("button");     //先得到所有按钮
            for(var i=0;i<btns.length;i++)
            {
                btns[i].onclick=function()          //鼠标点击到按钮的时候
                {
                    alert(this.index);
                    for(var j=0;j<btns.length;j++)
                    {
                        btns[j].className="";      //先干掉所有人包括我自己,让所有按钮都是空
                    }
                    this.className="weiyi";     //然后只剩下我自己,类名为"weiyi",按钮颜色是粉色
                }
            }
        }

    </script>
</head>
<body>
    <!--有十个按钮-->
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
<button></button>
</body>
</html>

  

原文地址:https://www.cnblogs.com/shanlu0000/p/11198493.html