在按钮上隐藏div

DevLiv

我有一个脚本,其中包含三个按钮,单击时会显示一个div,现在我的问题是如何隐藏这些div,所以假设div 1已打开,然后单击以打开div 2,然后使其显示div 2但隐藏了div 1这样我就可以让div处于相同的位置,但是它们只会显示它们是否应该显示。

我的剧本:

  <!-- SUPPORT CONTACT FORM START-->
            <div class="contactSupportButton"><input type="button" src=".png" alt="contact support button" style="height: 40px; width: 120px" onClick="showSupForm()"/>
                    <div id="contactSupportForm">
                        TEST
                    </div>
                </div>

            <script type="text/javascript">
                function showSupForm() {
                document.getElementById('contactSupportForm').style.display = "block";
                }
            </script>
            <!-- SUPPORT CONTACT FORM ENDING-->

            <!-- BUSINESS CONTACT FORM START-->
            <div class="contactBusinessButton"><input type="button" src=".png" alt="contact business button" style="height: 40px; width: 120px" onClick="showBusForm()"/>
                    <div id="contactBusinessForm"> 
                        TEST
                    </div>
                </div>

            <script type="text/javascript">
                function showBusForm() {
                document.getElementById('contactBusinessForm').style.display = "block";
                }
            </script>
            <!-- BUSINESS CONTACT FORM ENDING-->

            <!-- OTHER CONTACT FORM START-->
            <div class="contactOtherButton"><input type="button" src=".png" alt="contact other button" style="height: 40px; width: 120px" onClick="showOtherForm()"/>
                    <div id="contactOtherForm">
                        TEST
                    </div>
                </div>

            <script type="text/javascript">
                function showOtherForm() {
                document.getElementById('contactOtherForm').style.display = "block";
                }
            </script>
            <!-- OTHER CONTACT FORM ENDING-->

CSS部分:

#contactSupportForm{
    display: none;
}

#contactBusinessForm{
    display: none;
}

#contactOtherForm{
    display: none;
}

这是一个JSFiddle,以显示其工作原理的整个过程。http://jsfiddle.net/m0jdv6u0/3/

Cleversou

您可以尝试以下方法:

function showOtherForm(idElement) {
    document.getElementById('contactOtherForm').style.display = "none";
    document.getElementById('contactSupportForm').style.display = "none";
    document.getElementById('contactBusinessForm').style.display = "none"
    document.getElementById(idElement).style.display = "block"
}

然后,您调用每个按钮并传递div的ID,如下所示:

showOtherForm('contactOtherForm')

当然,您可以进行一些验证,因此您无需在3格上设置显示,但我认为您不需要...

希望能有所帮助!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Jquery在按钮单击上隐藏/显示Div

来自分类Dev

在按钮单击jquery上隐藏/显示div

来自分类Dev

显示/隐藏div,并在按钮上按下javascript(并先隐藏所有div)

来自分类Dev

在按钮上单击隐藏键盘

来自分类Dev

如何立即将隐藏的div保持在按钮单击事件上,因为它立即消失

来自分类Dev

在按钮上显示div单击

来自分类Dev

jQuery在按钮上添加/删除类以隐藏元素

来自分类Dev

如何使用AngularJS在按钮单击上显示(隐藏的)<td>?

来自分类Dev

div在按钮上单击显示在jQuery中

来自分类Dev

jQuery addClass在按钮悬停到仅容器div上

来自分类Dev

在文件上传按钮上隐藏div单击

来自分类Dev

在按钮单击上设置隐藏变量的值,然后使用.submit()jquery struts提交表单

来自分类Dev

在按钮单击上隐藏并显示第二个表单

来自分类Dev

新手jQuery切换/隐藏/显示在按钮上

来自分类Dev

在按钮单击、php、phalcon 上显示更多隐藏文本

来自分类Dev

如何在按钮上显示/隐藏文本旁边显示图标?

来自分类Dev

在按钮前查找div

来自分类Dev

UIAlertController在按钮上单击

来自分类Dev

UIAlertController在按钮上单击

来自分类Dev

UWPCommunityToolkit DropShadowPanel在按钮上

来自分类Dev

ListView隐藏在按钮后面

来自分类Dev

在按钮之间添加隐藏空间

来自分类Dev

在单选按钮上显示/隐藏div并更改表单操作

来自分类Dev

单击按钮上的jQuery显示并隐藏最接近的div

来自分类Dev

如何根据按钮的值在单击事件上显示/隐藏 Div

来自分类Dev

在按钮单击jquery上显示非唯一的div类

来自分类Dev

JavaScript不会在按钮触发的重复操作上更新状态Div

来自分类Dev

分配给父div的事件监听器在按钮上停止

来自分类Dev

如何在按钮上的<form>中添加<div>单击html和jquery

Related 相关文章

  1. 1

    使用Jquery在按钮单击上隐藏/显示Div

  2. 2

    在按钮单击jquery上隐藏/显示div

  3. 3

    显示/隐藏div,并在按钮上按下javascript(并先隐藏所有div)

  4. 4

    在按钮上单击隐藏键盘

  5. 5

    如何立即将隐藏的div保持在按钮单击事件上,因为它立即消失

  6. 6

    在按钮上显示div单击

  7. 7

    jQuery在按钮上添加/删除类以隐藏元素

  8. 8

    如何使用AngularJS在按钮单击上显示(隐藏的)<td>?

  9. 9

    div在按钮上单击显示在jQuery中

  10. 10

    jQuery addClass在按钮悬停到仅容器div上

  11. 11

    在文件上传按钮上隐藏div单击

  12. 12

    在按钮单击上设置隐藏变量的值,然后使用.submit()jquery struts提交表单

  13. 13

    在按钮单击上隐藏并显示第二个表单

  14. 14

    新手jQuery切换/隐藏/显示在按钮上

  15. 15

    在按钮单击、php、phalcon 上显示更多隐藏文本

  16. 16

    如何在按钮上显示/隐藏文本旁边显示图标?

  17. 17

    在按钮前查找div

  18. 18

    UIAlertController在按钮上单击

  19. 19

    UIAlertController在按钮上单击

  20. 20

    UWPCommunityToolkit DropShadowPanel在按钮上

  21. 21

    ListView隐藏在按钮后面

  22. 22

    在按钮之间添加隐藏空间

  23. 23

    在单选按钮上显示/隐藏div并更改表单操作

  24. 24

    单击按钮上的jQuery显示并隐藏最接近的div

  25. 25

    如何根据按钮的值在单击事件上显示/隐藏 Div

  26. 26

    在按钮单击jquery上显示非唯一的div类

  27. 27

    JavaScript不会在按钮触发的重复操作上更新状态Div

  28. 28

    分配给父div的事件监听器在按钮上停止

  29. 29

    如何在按钮上的<form>中添加<div>单击html和jquery

热门标签

归档