Bonjour
j'ai un formulaire avec des boutons radio avec 5 valeurs possibles
et j'ai une liste déroulante qui recharge la page quand on a choisi une valeur de cette liste .
Je voudrais garder en mémoire le radio que j'ai coché une fois ma valeur choisie dans ma liste.
Je voudrais donc passer ma value de ma radio directement en paramètre
voic un extrait de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <form name="form_filtre" action="<?=SERVER_PATH?>/index.php?pageID=<?=$pageID?>" method="post"> <input type="radio" name ="tx" id="tx" value="txGen"> <input type="radio" name="tx" id="tx" value="txQues" > <input type="radio" name="tx" id="tx" value="txThem"> <select name="NIVEAU1" id="NIVEAU1" onChange="document.location='<?=SERVER_PATH?>/index.php?pageID=<?=$pageFormulaire&NIVEAU3='+document.getElementById('NIVEAU3').value+'&idQCM='+document.getElementById('idQCM').value+'&tx='+document.getElementById('tx').value;"> <option value=0>0</option> <option value=1>0</option> </select> </form>
J'ai souligné en gras là ou je voulais utiliser le code qui me permettrait de me retourner directement la valeur du radio coché.
Par exemple j'aurais pensé à un truc du genre
tx='+document.getElementById('tx').checked.value
car tx='+document.getElementById('tx').value me retourne la value du 1° choix pour mon radio à chaque fois meme si j'ai coché le 2° choix
mais quelle est la syntaxe exacte ?
En fait je veux éviter de devoir passer l'état de mes 5 radio et après traiter un par un.
Je veux directement qu'il m'identifie le radio coché.
Merci beaucoup d'avance
Partager