Bonjour,
J'ai ce code html (simplifié).
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <tr> <td><input type="radio" name="super" value="COMTFV006SM-D" id="ACOMTFV006SM-D" /></td> <td>6 fibres, OS2 (9 / 125), Str. serrée >> <input type="text" size="4" name="unit[COMTFV006SM-D]" id="UCOMTFV006SM-D" /> m</td> </tr>
Au click dans l'input type = text je veux que l'input type = radio soit automatiquement sélectionné (checked).
j'ai fait ce que j'ai pu avec ce code :
Ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 const tex = document.querySelectorAll ('input[type="text"]'); for (let i = 0; i < tex.length; i++) { tex[i].addEventListener('click', function () { const id_radio = this.parentNode.parentNode.children.children.id; document.getElementById (id_radio).checked=true; } ); }
Si vous pouvez me dire où est l'erreur, merci d'avance.
Partager