Page 1 sur 1

champs hidden et affichage

Posté : 22 janv. 2007, 15:24
par Invité
bonjour

c est une question vraiment tres bete :roll: mais comment faire pour ne pas que les champs hidden prennent de place dans l affichage

<ul>
<li>
form champs hidden
</li>
</ul>

ca me fait un gros decalage!!!

voila merci pour vos rep :?

Posté : 22 janv. 2007, 15:28
par Jules Petibidon
hello,

ul->li sont faits pour formater l'affichage de listes. pourquoi tu veux formater l'affichage de trucs qui ne s'affichent pas ? ;)

Posté : 22 janv. 2007, 15:44
par AB
Bonjour,

Si dans ton formulaire, les champs hidden provoquent un décalage à l'affichage, c'est que tu ne les a pas placés au bon endroit.
Un petit passage de ton script par le validateur w3c pourrait peut-être t'aiguiller vers la bonne solution.

Posté : 22 janv. 2007, 15:56
par Invité
voila mon code pour le form mais je vois pas de probleme de validation? :)
echo'<form method="post" name="Go'.$Id.'" action="participer.php" target="_blank">';
echo'<input type="hidden" name="UrlPub" value="'.$UrlPub.'" ><input type="hidden" name="Url" value="'.$Url.'"><input type="hidden" name="Id" value="'.$Id.'">';
echo'<a href="javascript:document.Go'.$Id.'.submit();">Rejouer</a>';

Posté : 22 janv. 2007, 15:58
par Invité
echo'</form'; mauvais copie colle

Posté : 22 janv. 2007, 16:57
par AB
Rebonjour,

Tu as passé ta page au validateur? http://validator.w3.org/detailed.html
C'est toujours mieux de le faire.

Sinon cela peut venir également du formatage des balises <ul> <li> <form> <input> auquelles il faut attribuer des valeurs pour margin padding sinon l'affichage sera différent dans chaque navigateur.