Javascript:如何显示默认选项卡内容但隐藏其他选项卡内容

用户2395639

我通过创建<button>选项卡,这些选项卡的内容是分开的,<div></div>如下所示:

function openInfo(evt, toolsName) {
    var i, tabcontent, tablinks;
    tabcontent = document.getElementsByClassName("tabcontent");         
    for (i = 0; i < tabcontent.length; i++) {
        tabcontent[i].style.display = "none";
    }
    tablinks = document.getElementsByClassName("tablinks");
    for (i = 0; i < tablinks.length; i++) {
        tablinks[i].className = tablinks[i].className.replace(" active", "");
    }
    document.getElementById(toolsName).style.display = "block";
    evt.currentTarget.className += " active";                
}
<button class="tablinks" onclick="openInfo(event, 'Tab1')">Tab1</button>
<button class="tablinks" onclick="openInfo(event, 'Tab2')">Tab2</button>

<div id="Tab1" class="tabcontent">
    <h5>Title</h5>
    <div class="a">
        <p>Content</p>
    </div>
</div>

但它默认隐藏所有内容。我希望首先默认显示 Tab1。我如何修改脚本?

91星空
    <div id="Tab1" style="display: block;" class="tabcontent">
        <h5>Title</h5>
        <div class="a">
            <p>Content</p>
        </div>
    </div>
    <div id="Tab2" style="display: none;" class="tabcontent">
        <h5>Title2</h5>
        <div class="a">
            <p>Content2</p>
        </div>
    </div>

如果添加更多选项卡,请保持它们的样式display: none只有 tab1 会有样式display:block

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

隐藏其他选项卡的内容并仅显示所选选项卡的内容

来自分类Dev

如何隐藏 Bootstrap 选项卡内容?

来自分类Dev

如何使用“ MDL选项卡”链接到页面中的位置而不隐藏其他内容

来自分类Dev

angularjs显示/隐藏选项卡,单击同一选项卡隐藏内容

来自分类Dev

显示/隐藏选项卡箭头以在溢出时导航其他选项卡

来自分类Dev

单击时显示和隐藏选项卡内容

来自分类Dev

如何隐藏所有角形材料选项卡的选项卡内容

来自分类Dev

加载页面时默认选项卡不显示内容

来自分类Dev

FragmentTabHost在选项卡中显示内容

来自分类Dev

android选项卡内容不显示

来自分类Dev

Rails 4-如何显示选项卡内容而无需单击选项卡标签

来自分类Dev

div onclick选项卡的内容如何

来自分类Dev

如何隐藏/显示jqueryUI选项卡?

来自分类Dev

如何显示div onclick选项卡的内容

来自分类Dev

如何根据事件显示此选项卡内容

来自分类Dev

材质UI垂直选项卡-菜单内容被选项卡内容隐藏

来自分类Dev

如何在React Bootstrap中的选项卡内添加其他内容

来自分类Dev

隐藏Gtk :: Notebook页面内容,而不隐藏选项卡

来自分类Dev

jQuery Sortable在选项卡中的内容已移至其他内容

来自分类Dev

jquery 选项卡 - 在选项卡内的导航中保存选项卡内容

来自分类Dev

在显示新选项卡之前,WinForm TabControl选项卡页面的内容不会更新

来自分类Dev

选项卡-单击选项卡之一(引导程序)后显示的内容

来自分类Dev

jQuery选项卡-内容显示在选项卡边框之外

来自分类Dev

角材料设计选项卡数据未显示选项卡内容

来自分类Dev

Bootstrap 选项卡 - 单击选项卡时不显示内容

来自分类Dev

Modx隐藏特定选项卡中的内容字段

来自分类Dev

如何使单击的选项卡及其内容处于活动状态而其他内容处于非活动状态?

来自分类Dev

jQuery-MixItUp更改默认的“活动”选项卡内容

来自分类Dev

打开一个选项卡时如何删除其他选项卡

Related 相关文章

  1. 1

    隐藏其他选项卡的内容并仅显示所选选项卡的内容

  2. 2

    如何隐藏 Bootstrap 选项卡内容?

  3. 3

    如何使用“ MDL选项卡”链接到页面中的位置而不隐藏其他内容

  4. 4

    angularjs显示/隐藏选项卡,单击同一选项卡隐藏内容

  5. 5

    显示/隐藏选项卡箭头以在溢出时导航其他选项卡

  6. 6

    单击时显示和隐藏选项卡内容

  7. 7

    如何隐藏所有角形材料选项卡的选项卡内容

  8. 8

    加载页面时默认选项卡不显示内容

  9. 9

    FragmentTabHost在选项卡中显示内容

  10. 10

    android选项卡内容不显示

  11. 11

    Rails 4-如何显示选项卡内容而无需单击选项卡标签

  12. 12

    div onclick选项卡的内容如何

  13. 13

    如何隐藏/显示jqueryUI选项卡?

  14. 14

    如何显示div onclick选项卡的内容

  15. 15

    如何根据事件显示此选项卡内容

  16. 16

    材质UI垂直选项卡-菜单内容被选项卡内容隐藏

  17. 17

    如何在React Bootstrap中的选项卡内添加其他内容

  18. 18

    隐藏Gtk :: Notebook页面内容,而不隐藏选项卡

  19. 19

    jQuery Sortable在选项卡中的内容已移至其他内容

  20. 20

    jquery 选项卡 - 在选项卡内的导航中保存选项卡内容

  21. 21

    在显示新选项卡之前,WinForm TabControl选项卡页面的内容不会更新

  22. 22

    选项卡-单击选项卡之一(引导程序)后显示的内容

  23. 23

    jQuery选项卡-内容显示在选项卡边框之外

  24. 24

    角材料设计选项卡数据未显示选项卡内容

  25. 25

    Bootstrap 选项卡 - 单击选项卡时不显示内容

  26. 26

    Modx隐藏特定选项卡中的内容字段

  27. 27

    如何使单击的选项卡及其内容处于活动状态而其他内容处于非活动状态?

  28. 28

    jQuery-MixItUp更改默认的“活动”选项卡内容

  29. 29

    打开一个选项卡时如何删除其他选项卡

热门标签

归档