Affecter une valeur différente à chaque bouton radio
Bonjour,
Je veux attribuer une valeur différente à chaque bouton radio avec jquery
Code:
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.