11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Pouvez-vous m'aider à résoudre mon problème ?
Je dois afficher la <div id="nouvelleCB"> lorsqu'on sélectionne le bouton radio
<input type="radio" name="typePayment" id="radio-choice-NEWCARTE" value="NEWCARTE" />

Comment dois-je procéder en jquery ?

Merci beaucoup,

Cordialement,

Anlo

Voici mon code : attention, c'est imbriqué dans une page tml (tapestry) d'où les codes t:

-----------------------------------

<fieldset data-role="controlgroup">

<span t:type="if" t:test="endNumberCB">
<input type="radio" name="typePayment" id="radio-choice-MYCARTE" value="MYCARTE" checked="checked"/>
<label for="radio-choice-MYCARTE">Avec votre carte bancaire : N° XXXX-XXXX-XXXX-${endNumberCB}</label>
<t:parameter name="else">
</t:parameter>
</span>

<span t:type="if" t:test="endNumberCB">
<input type="radio" name="typePayment" id="radio-choice-NEWCARTE" value="NEWCARTE" />
<label for="radio-choice-NEWCARTE">Ajouter une nouvelle carte bancaire</label>
<t:parameter name="else">
<input type="radio" name="typePayment" id="radio-choice-NEWCARTE" value="NEWCARTE" checked="checked" />
<label for="radio-choice-NEWCARTE">Ajouter une nouvelle carte bancaire</label>

</t:parameter>
</span>

</fieldset>

<div id="nouvelleCB">
<div class="titrenouvelleCB">Remplissez les champs ci-dessous :</div>
<fieldset data-role="controlgroup" data-type="horizontal">
<label for="radio-choice-numberCB">Numéro de carte :</label>
<input type="Number" id="radio-choice-numberCB" name="numberCB" size="16" maxlength="16"/>
</fieldset>
<fieldset data-role="controlgroup" data-type="horizontal">
<legend>Date d'expiration :</legend>
<select name="monthExp">
<option t:type="loop" t:source="months" t:value="currMonth" name="mois">${currMonth}</option>
</select>
<select name="yearExp">
<option t:type="loop" t:source="years" t:value="currYear" name="ann&#233;es" >${currYear}</option>
</select>
</fieldset>
<fieldset data-role="controlgroup" data-type="horizontal">
<label for="radio-choice-cryptogramm">Numéro de contrôle :</label>
<input type="Number" id="radio-choice-cryptogramm" name="cryptogramm" size="3" maxlength="3" value=""/>
</fieldset>
</div>
Modifié par anlo (22 Dec 2011 - 16:39)