champs hidden et affichage

Invité
Invité n'ayant pas de compte PHPfrance

22 janv. 2007, 15:24

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 :?

Eléphant du PHP | 259 Messages

22 janv. 2007, 15:28

hello,

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

ViPHP
AB
ViPHP | 5818 Messages

22 janv. 2007, 15:44

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.

Invité
Invité n'ayant pas de compte PHPfrance

22 janv. 2007, 15:56

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>';

Invité
Invité n'ayant pas de compte PHPfrance

22 janv. 2007, 15:58

echo'</form'; mauvais copie colle

ViPHP
AB
ViPHP | 5818 Messages

22 janv. 2007, 16:57

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.