Faire apparaitre un formulaire

Résolu
tybmhi Messages postés 217 Statut Membre -  
tybmhi Messages postés 217 Statut Membre -
Bonjour,

J'aimerais savoir comment est-il possible de faire apparaitre un formulaire en cliquant sur un lien.
Je suppose que c'est du Js. Mais je ne sais pas comment faire. Merci d'avance.

4 réponses

  1. Mimiste Messages postés 1159 Statut Membre 206
     
    Bonjour

    il faut utiliser du JS et un peu de CSS

    <a href="#" onclick="document.getElementById('formu').style.display='';">Lien</a>
    
    <br><br><br>
    
    <div id="formu" style="display:none;">
    <form>
    <input type="texte"><input type="button">
    </form>
    </div>

    3
  2. Mimiste Messages postés 1159 Statut Membre 206
     
    Vaut mieu faire une fonction la sinon c'est un peu bordelique a faire en une seule ligne

    <script language="javascript">

    function menu(){

    if (document.getElementById('formu').style.display=='none'){
    document.getElementById('formu').style.display='';
    } else {
    document.getElementById('formu').style.display='none';
    }

    }

    </script>

    <a href="#" onclick="menu(); return false;">Lien</a>

    <br><br><br>

    <div id="formu" style="display:none;">
    <form>
    <input type="texte"><input type="button">
    </form>
    </div>
    1
  3. tybmhi Messages postés 217 Statut Membre 12
     
    Merci beaucoup ça marche super bien. Par contre comment puis-je faire pour le refaire disparaitre lorsqu'on rappuie sur le lien. Encore merci
    0
  4. tybmhi Messages postés 217 Statut Membre 12
     
    Merci beaucoup mimiste, c'est exactement ce qu'il me fallait. Merci encore !
    0