午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

js面向?qū)ο髮?shí)現(xiàn)Tab切換

 行者花雕 2021-10-18
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        input {
            width: 200px;
            height: 20px;
            background: white;
        }

        input.active {
            background: yellow;
        }

        #div1 div {
            width: 200px;
            height: 200px;
            background-color: #cccccc;
            display: none;
        }
    </style>
</head>

<body>
    <div id="div1">
        <input type="button" value="a">
        <input type="button" value="b">
        <input type="button" value="c">
        <div class="dv">a</div>
        <div class="dv">b</div>
        <div class="dv">c</div>
    </div>
</body>
<script>
    
    window.onload = function () {
        new TabSwitch('div1')
    }
    function TabSwitch(id) {
        var _this = this;
        var oDiv1 = document.getElementById(id);

        this.bTn = document.getElementsByTagName('input');
        this.aDiv = document.getElementsByClassName('dv');

        document.getElementsByTagName('input')[0].className = 'active';
        document.getElementsByClassName('dv')[0].style.display = 'block';

        for (var i = 0; i < this.bTn.length; i++) {
            this.bTn[i].index = i;
            this.bTn[i].onclick = function () {
                _this.fnClick(this);
            }
        }
    };
    
    TabSwitch.prototype.fnClick = function (oBtn) {
        for (var i = 0; i < this.bTn.length; i++) {
            this.bTn[i].className = '';
            this.aDiv[i].style.display = 'none';
        }
        oBtn.className = 'active';
        this.aDiv[oBtn.index].style.display = 'block';
    }
</script>

</html>

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多