Si tu mets cette ligne ci-dessous au lieu d'appeler ton javascript, cela te convient-il ?
<input type="text" name="txtNomSoc" onFocus="document.forms['info'].elements['rbtsociete'][0].checked = true;" class="txtnoir">
-------------------------------
Réponse au message :
-------------------------------
> Bonjour à tous et à toutes.
>
> Il me manque une petite astuce javascript (je pense).
>
> Voilà, j'ai un formulaire :
>
| <form action="#" method="post" name="info" id="info"> |
> deux radiobuttons :
>
| <input type="radio" name="rbtsociete" value="societe" id="0"> |
> et
>
| <input name="rbtsociete" type="radio" value="particulier" id="1" checked> |
>
> Si on coche Société, alors, on doit remplir le champs texte "txtNomSoc" juste en dessous:
>
| <input type="text" name="txtNomSoc" onChange="verif_txtsoc()" class="txtnoir"> |
>
> Oui, il y a un "onChange" : pour faciliter la saisie de l'utilisateur, je voudrais faire en sorte que s'il remplit le champs texte "txtNomSoc" alors, Société se coche automatiquement.
>
> Pour cela, j'ai donc un script :
>
<script language="JavaScript" type="text/JavaScript"> > function verif_txtsoc(){ > if (document.forms['info'].txtNomSoc.value!=""){ > document.forms['info'].elements['rbtsociete'][0].checked = true; > } > } > </script> |
>
> Seulement, ben ça marche pôôôôôôô...
>
> Kkun peut me déboguer ?
>
> Merci d'avance pour toute réponse.
>
> À bientôt...
>
>
Kiss, kiss ...>
Ninou