Switching between two div elements using Javascript

OneMoreQuestion

I have the following code for going from div "mainFrameOne" to div "mainFrameTwo". However, it cannot go back to mainFrameOne after changing to mainFrameTwo. And I want it to be able to keep switching back and forth. How would I best accomplish this?

HTML :

<div id="mainFrameOne">
    <p>mainFrameOne</p>
</div>
<div id="mainFrameTwo" style="display:none;">
    <p>mainFrameTwo</p>
</div>
<button onclick="myFunction()">Click me</button>

JS :

function myFunction() { 
    document.getElementById("mainFrameOne").style.display="none"; 
    document.getElementById("mainFrameTwo").style.display="block"; 
}
Zakaria Acharki

Add condition to check if the div is visible then hide it and show the other one if else do the reverse :

function myFunction() {
   var mainFrameOne = document.getElementById("mainFrameOne"); 
   var mainFrameTwo = document.getElementById("mainFrameTwo");

   mainFrameOne.style.display = (
       mainFrameOne.style.display == "none" ? "block" : "none"); 
   mainFrameTwo.style.display = (
       mainFrameTwo.style.display == "none" ? "block" : "none"); 
}

Hope this helps.


function myFunction() {
   var mainFrameOne = document.getElementById("mainFrameOne"); 
   var mainFrameTwo = document.getElementById("mainFrameTwo");

   mainFrameOne.style.display = (
       mainFrameOne.style.display == "none" ? "block" : "none"); 
   mainFrameTwo.style.display = (
       mainFrameTwo.style.display == "none" ? "block" : "none"); 
}
<div id="mainFrameOne">
    <p>mainFrameOne</p>
</div>
<div id="mainFrameTwo" style="display:none;">
    <p>mainFrameTwo</p>
</div>
<button onclick="myFunction()">Click me</button>

Collected from the Internet

Please contact debug[email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Java

Split array element in two elements using javascript

From Dev

Switching between two .virmc settings with a command?

From Dev

Fill empty space between two DIV elements

From Dev

Switching between two storyboards

From Dev

How to handle switching between two databases

From Dev

Switching div places using css transition or javascript

From Dev

Remove <div> elements created by Javascript by using javascript

From Dev

Switching elements of two strings C++

From Dev

JavaScript - target a string between two elements

From Dev

Switching between two strings like booleans

From Dev

Switching between multiple CSS files using Javascript

From Dev

calculating the distance between two postcodes using javascript

From Dev

Match height of two HTML elements using Javascript

From Dev

Get span elements within div using javascript

From Dev

Get span elements within div using javascript

From Dev

Horizontally center div between two floated elements

From Dev

How to change the color of two elements using javascript?

From Dev

Switching between two images

From Dev

Switching between two storyboards

From Dev

Switching elements of two strings C++

From Dev

Initializing and switching between two UICollectionViews

From Dev

Using viewer page to switch between two fragments - however it disappears after switching into a fragment

From Dev

How to add a block of div contents in between two other divs using javascript only?

From Dev

Switching between multiple CSS files using Javascript

From Dev

Switching between two div elements using Javascript

From Dev

Match height of two HTML elements using Javascript

From Dev

Switching Between Two Slideshows with Javascript

From Dev

get attribute value between div using javascript

From Dev

How to automatically change resolution when switching between two monitors using a HDMI hardware switch?

Related Related

  1. 1

    Split array element in two elements using javascript

  2. 2

    Switching between two .virmc settings with a command?

  3. 3

    Fill empty space between two DIV elements

  4. 4

    Switching between two storyboards

  5. 5

    How to handle switching between two databases

  6. 6

    Switching div places using css transition or javascript

  7. 7

    Remove <div> elements created by Javascript by using javascript

  8. 8

    Switching elements of two strings C++

  9. 9

    JavaScript - target a string between two elements

  10. 10

    Switching between two strings like booleans

  11. 11

    Switching between multiple CSS files using Javascript

  12. 12

    calculating the distance between two postcodes using javascript

  13. 13

    Match height of two HTML elements using Javascript

  14. 14

    Get span elements within div using javascript

  15. 15

    Get span elements within div using javascript

  16. 16

    Horizontally center div between two floated elements

  17. 17

    How to change the color of two elements using javascript?

  18. 18

    Switching between two images

  19. 19

    Switching between two storyboards

  20. 20

    Switching elements of two strings C++

  21. 21

    Initializing and switching between two UICollectionViews

  22. 22

    Using viewer page to switch between two fragments - however it disappears after switching into a fragment

  23. 23

    How to add a block of div contents in between two other divs using javascript only?

  24. 24

    Switching between multiple CSS files using Javascript

  25. 25

    Switching between two div elements using Javascript

  26. 26

    Match height of two HTML elements using Javascript

  27. 27

    Switching Between Two Slideshows with Javascript

  28. 28

    get attribute value between div using javascript

  29. 29

    How to automatically change resolution when switching between two monitors using a HDMI hardware switch?

HotTag

Archive