Recuperer value plusieurs radio meme id

Fermé
dark - Modifié par dark le 11/12/2014 à 14:11
 Utilisateur anonyme - 11 déc. 2014 à 15:00
Bonjour,

J'ai deux radio avec le même id afin que l'on puisse sélectionner soit un ou l'autre mais pas les 2 mais je n'arrives pas récupéré la value de l'un ou l'autre si il est sélectionner. Le java script ne récupère que le premier value. Comment faire pour récupéré l'un mais pas autre ainsi de suite?
Voici mon code :

<label>personne1</label><input type=radio name ='cible' id ='cible' value ='personne1'/> <label>personne2</label><input type=radio name ='cible' id ='cible' value ='personne2'/>

et mon code javascript qui ne recupère que le value personne1 :


var cible = document.getElementById('cible').value; //recupere à chaque fois personne1
alert(cible);



Merci beaucoup,
A voir également:

2 réponses

Thims Messages postés 12 Date d'inscription jeudi 3 mars 2011 Statut Membre Dernière intervention 16 décembre 2014
11 déc. 2014 à 14:51
Mets un autre id pour personne2... Pourquoi veux tu qu'ils aient le même ?
0
Utilisateur anonyme
11 déc. 2014 à 15:00
Utilise cette fonction pour voir la valeur du radio coché:

function isChecked(name) {
    var obj = document.getElementsByName(name);
    if(!obj) return false;
    var objL = obj.length;
    if(objL === undefined)
    if(obj.checked) return obj.value;
    else return false;
    for(var i=0;i<objL;i++) 
        if(obj[i].checked) return obj[i].value
    return false;
}


Tu auras juste à faire un alert(isChecked('cible')) pour voir la valeur par exemple.
0