Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 29-05-2006 04:38:40

LeSkaMan
Modérateur global
Date d'inscription: 11-12-2005
Messages: 563

Masquer un champ, display: none;

Salut à tous !

Bon, je voulais faire un truc tout bête que lorsque tu cliques sur un "Ajouter catégorie", ca ajoute un champ pour ajouter une nouvelle catégorie ...
Pour cela , j'ai décidé de mettre le champs de saisie en display none ...

Code:

<span id="categ" style="display:none">
<tr>
<td width="90" align="left">Cat&eacute;gorie :</td>
<td>
<input type="text" name="categorietext" size="33" height="50"> </td>
</tr>
</span>

Et ca ne marche .... le champs ne se cache pas ... je me prend la tête dessus depuis ce matin; Si quelqu'un a une explication logique , je suis preneur ^^

Merci d'avance !

Yo

Hors ligne

 

#2 29-05-2006 04:43:28

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Masquer un champ, display: none;

Pas correct ca, de mettre un span avant un tr mais dans le table.

Pourquoi pas comme cela ? (je n'ai pas testé)

Code:

<tr style="display: none;">
<td width="90" align="left">Cat&eacute;gorie :</td>
<td>
<input type="text" name="categorietext" size="33" height="50"> </td>
</tr>

Sinon, la solution que je verra serait une solution sans tableau.

Code:

<div style="display: none;">
<div style="float: left;">Cat&eacute;gorie</div><input type="text" name="categorietext" size="33" height="50">
</div>

Hors ligne

 

#3 29-05-2006 05:12:31

LeSkaMan
Modérateur global
Date d'inscription: 11-12-2005
Messages: 563

Re: Masquer un champ, display: none;

Ok, bah merci bien ^^

J'vais essayé de retenir ca... pas de div et span dans un tableau ^^
Bon, sinon, j'ai fait le premier choix, mais en jouant sur la visibilité du champs

Code:

<tr id="Categ" style="visibility:hidden">
<td width="90" align="left">Cat&eacute;gorie :</td>
<td>
<input type="text" name="categorietext" size="33" height="50"> </td>
</tr>

Et ca marche bien ! ^^

Merci !

Dernière modification par LeSkaMan (29-05-2006 05:12:59)

Hors ligne