Bonjour, j'ai des radio buttons qui affichent des suggestions. Le dernier choix se nomme Autre et quand on clique sur celui ci, on peut entrer une suggestion dans la case.
Mon but:
-Quand je clique sur la case, je veux que le radio button Autre ce coche.
-Quand je clique sur une autre suggestion que Autre, je veux effacer ce que contient la case Autre.
Le nom de ma form est formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function getsuggestion(){ $conn = ibase_connect('C:\BD.FDB', 'sysdba', 'pass'); $requete = 'SELECT * FROM Suggestion'; $sth = ibase_query($conn, $requete); while ($row = ibase_fetch_object($sth)){ echo '<input type="radio" name="rbSuggestion" value="' . $row->IDSUGGESTION . '" />' . $row->DESCSUGGESTION . '<br>'; } echo '<input type="radio" name="rbSuggestion" id="Autres" value="Autres"' . "Autres" . '"/>'. 'Autres <input name="txtAutre" size="4" maxlength="6"> $'; ibase_close($conn); }
Avant j'avais simplement à ajouter:
onclick="document.forms['formulaire'].txtAutre.value = ' '
onclick="document.getElementById('Autres').checked=true;
Partager