Définir la position d'un élément

Résolu/Fermé
hdiama Messages postés 188 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 2 janvier 2012 - 5 juil. 2011 à 17:01
hdiama Messages postés 188 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 2 janvier 2012 - 5 juil. 2011 à 17:28
Bonjour,

J'ai le formulaire suivant:
<FORM Method="POST">
<div id="pg1" style="visibility: visible;">
Nom : <INPUT type=text size=20 name=nom><BR>
<input type="button" onclick="nextB2()" value="next ">
</div>
<div id="pg2" style="visibility: visible;">
Prénom : <INPUT type=text size=20 name=prenom><BR>
</div>
</FORM>

et la fonction nextB2:
function nextB2(){
document.getElementById("pg1").style.visibility = "hidden";
document.getElementById("pg2").style.visibility = "visible
}

Lorsque l'utilisateur clique sur le bouton "next", le champ nom n'apparaît plus, seulement le champ prénom. C'est bien ce que je veux, le problème, c'est que je veux que le champ prénom apparaisse au même endroit que le champ nom, alors que là, il descend. Comment faire?

Merci d'avance!
A voir également:

2 réponses

Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 209
5 juil. 2011 à 17:16
le syle de tes input doit etre position absolute ....
0
hdiama Messages postés 188 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 2 janvier 2012 6
5 juil. 2011 à 17:28
Oui, ça marche :)
Merci Fallentree!
0