By: Elodie
Date: 2006-08-16
Time: 10:01
|
affichage conditionnel quand case cochée
Bonjour à tous,
Je ne suis pas experte en TBS et j'essaie de faire un formulaire. J'aimerais à l'aide d'une checkbox afficher ou pas des champs supplémentaires.
Voici une partie de mon code:
<tr>
<td>Address</td>
<td><input name="contact_adresse" type="text" id="contact_adresse" value=""> *</td>
<td>City:</td>
<td><input name="contact_city" type="text" id="contact_city" value=""></td>
</tr>
<tr>
<td>Postal Code:</td>
<td><input name="contact_zip" type="text" id="contact_zip" value=""></td>
<td><input name='same_adresse' type='checkbox' id='same_adresse' value ='same_adresse' > Same address </td>
</tr>
<tr>
<td>Address</td>
<td><input name="contact_adresse_invoice" type="text" id="contact_adresse_invoice" value="" ></td>
<td>City:</td>
<td><input name="contact_city_invoice" type="text" id="contact_city_invoice" value=""></td>
</tr>
<tr>
<td>Postal Code:</td>
<td><input name="contact_zip_invoice" type="text" id="contact_zip_invoice" value=""></td>
<td colspan="2"><div align="center">* mandatory fields</td>
</tr>
Tous les éléments en dessous de la checkbox devront être affichés seulement si celle-ci est cochée.
Merci par avance pour votre aide.
Elodie
|
By: Skrol29
Date: 2006-08-16
Time: 16:19
|
Re: affichage conditionnel quand case cochée
Bonjour,
Si tu veux que les lignes addistionnelles se masque quand on choche ou déchoche la case, et ceci sans recharger la page, alors tu dois utiliser du Javascript.
Sinon, tu peux utiliser un block [onload;block=tr+tr;when...] pour afficher ou masquer cette zone par TBS.
|