Recuperer value plusieurs radio meme id

dark -  
 Utilisateur anonyme -
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   Statut Membre Dernière intervention  
 
Mets un autre id pour personne2... Pourquoi veux tu qu'ils aient le même ?
0
Utilisateur anonyme
 
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