bonjour,
je reprends et corrige un ancien code JS (de ya 2ans).
Dedans il y a une variable qui était censé contenir la valeur textuel d'un bouton radio coché.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var radios_prg_fle= document.getElementsByName("wpforms[fields][123]"); var selected_prg_fle= Array.from(radios_prg_fle).find(radio => radio.checked); console.log("selected prg fle ="+selected_prg_fle);
il semblerait que maintenant qu'il faille ajouter .value à l'objet HTMLInputElement quand on veut l'afficher en log ou avoir sa string.
est-ce que c'était déjà le cas avant ou bien ça a changé récemment ?
Peut-être est-ce l'implémentation de la class qui a évolué ?
existe-il un historique changelog officiel de l'objet ?
je dois maintenant remplacer des codes de type :
par
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part var selected_prg_fle= Array.from(radios_prg_fle).find(radio => radio.checked);
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part var selected_prg_fle= Array.from(radios_prg_fle).find(radio => radio.checked).value;
Je trouve bizarre que le code d'avant (sans le .value) fonctionnait.
qu'en pensez-vous ?
Partager