cacher la div avec le formulaire une fois que le formulaire est soumis et afficher un div caché
j'ai donc ce
<div id="first" class="1" style="display:">
<form>
<input type=submit>
</form>
</div>
<div id="second" class="2" style="display:none">
test
</div>
Je veux changer l'option d'affichage une fois que le formulaire est soumis (le bouton est enfoncé). Je veux que le script à devenir comme cela après avoir cliqué sur le bouton soumettre
<div id="first" class="1" style="display:none">
<form>
<input type=submit>
</form>
</div>
<div id="second" class="2" style="display:">
test
</div>
OriginalL'auteur user2031113 | 2013-02-01
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter un
onsubmit
gestionnaire. Sans l'aide d'une bibliothèque tierce, telles que jQuery, voici un moyen simple de le faire avec JavaScript en ligne:La
onsubmit
est déclenchée à chaque fois que le formulaire est soumis, que ce soit en cliquant sur leSubmit
bouton, par programme, ou si un utilisateur clique sur Entrée dans un champ de texte, par exemple.Je voudrais, cependant, vous recommandons l'utilisation de jQuery et une approche plus discrète que cette inline approche. Si vous voulez voir comment le faire avec jQuery, voici un jsFiddle qui montre une façon d'accomplir ceci. Fondamentalement, vous devez ajouter un
id
commemyform
sur leform
élément et ensuite l'ajouter à votre JavaScript:OriginalL'auteur Marc Baumbach
D'abord donner un id à bouton soumettre.
Puis écrire Événement Click du Bouton soumettre
OriginalL'auteur Jaykesh Patel