Bonjour,

Je veux attribuer une valeur différente à chaque bouton radio avec jquery



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
const formes_energie = [
'Energie lumineuse',
'Energie de mouvement',
'Energie chimique',
'Energie thermique',
'Energie nucléaire'
];
 
for (var j=0; j<formes_energie.length; j++) {
$('#forme').append( "<input type='radio' name='radioforme_energie' id='radioforme"+j+"' value=formes_energie[j]/><label for='case'> " + formes_energie[j] +"</label><br>");
}
}


Je souhaite créer des boutons de type radio avec jquery et donner une valeur différente à chaque bouton.

Chaque valeur est stockée dans la liste " formes_energie ".



La commande value=formes_energie[j] me donne la valeur " formes_energie[j]" alors que je veux lui attribuer la donnée que contient formes_energie[j] (par exemple formes_energie[0] vaut " Energie lumineuse".
pour j=0 , doit prendre la valeur Energie lumineuse , pour j=1 , doit prendre la valeur Energie de mouvement ...

Que dois-je mettre à la place de " value=formes_energie[j]" ?

Merci d'avance.