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;