zoukankan      html  css  js  c++  java
  • js之选项卡(tag标签)

    目标效果:点击不同按钮显示不同内容

    代码如下

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            input{background-color: white}
            .click{background-color: darkcyan}
            div{ 200px;height: 200px;background-color: antiquewhite;display: none}
        </style>
        <script type="text/javascript">
            window.onload=function ()
            {
             var ainput = document.getElementsByTagName('input');//获取所有input标签
             var adiv = document.getElementsByTagName('div');//获取所有div标签
             var i = 0
             for (i=0;i<ainput.length;i++)
             {
                 ainput[i].index = i
                 ainput[i].onclick=function ()//循环点击input标签
                 {
                    for(i=0;i<ainput.length;i++)//循环清除input标签和div标签样式某些属性
                    {
                        ainput[i].className='';
                        adiv[i].style.display='none';
                    }
                    // alert('点击'+this.index+'个按钮');
                     adiv[this.index].style.display='block';//当前input所对应的显示div
                     this.className='click';
                 }
             }
            }
        </script>
    </head>
    <body>
       <input  type="button" value="1">
       <input type="button" value="2">
        <div>000</div>
        <div>111</div>
    </body>
    </html>
  • 相关阅读:
    H面试程序(0):字符串一些常用函数的实现
    ctype.h头文件
    poj 3657
    UVA10294项链和手镯(等价类计数问题)
    UVA11375火柴(递推+大数)
    UVA11375火柴(递推+大数)
    UVA11388GCD LCM
    UVA11388GCD LCM
    UVA10943简单递推
    UVA10943简单递推
  • 原文地址:https://www.cnblogs.com/wenxianfeng/p/10171200.html
Copyright © 2011-2022 走看看