Categories > TinyButStrong general (FR) >

affichage conditionnel quand case cochée

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
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.