131 votes

Comment rendre un DIV visible et invisible avec JavaScript

Pouvez-vous faire quelque chose comme

function showDiv()
{
    [DIV].visible = true;
    //or something
}

2 votes

Pourquoi ne pas simplement utiliser Jquery ? .hide() ?

9 votes

@JackStone : Non, c'est seulement si vous utilisez déjà la bibliothèque jQuery. Certaines personnes aiment juste en faire la promotion à chaque question sur le JavaScript. Même si vous l'étiez, .hide() ne définit pas la visibilité. Il définit l'affichage.

10 votes

Je ne suis pas je suis vous avez clairement échoué à comprendre que jQuery est vraiment génial et fait tout. (Source de l'image)

1voto

Rendre invisible à l'aide de CSS

#div_id {
        /*height: 400px;*/
         visibility:hidden;
    }

Rendre visible à l'aide de Javascript

document.getElementById('div_id').style.visibility = 'visible';

0voto

Andrey Hohutkin Points 1894

Utiliser l'attribut "hidden" de l'élément DOM :

function showDiv(isVisible)
{
    [DIV].hidden = !isVisible;
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X