Récupérer la valeur d'un bouton radio dans un formulaire sharepoint [Résolu]

Socki 15 Messages postés lundi 27 avril 2009Date d'inscription 12 mai 2009 Dernière intervention - 11 mai 2009 à 11:35 - Dernière réponse : mikothas 5 Messages postés jeudi 11 novembre 2010Date d'inscription 16 juillet 2012 Dernière intervention
- 18 déc. 2011 à 15:42
Bonjour,

Après de nombreuses recherches je viens vous demander de l'aide.
Je souhaiterais, dans mon formulaire sharepoint faire en sorte que quand je coche une case (oui ou non) il me cache un champ. Mon champ se cache très bien mais par contre je n'arrive pas à trouver la condition pour dire quelle case est cochée.

    function ShowFields() {

        var contro2 = getTagFromIdentifierAndTitle("input","RadioButtons","Accord");
        if (contro2.checked) {
              var contro3 = findacontrol("Titre");
              contro3.parentNode.parentNode.style.display="block";
        }
    }

je sais que c'est aussi ma ligne var contro2 = getTagFromIdentifierAndTitle("input","RadioButtons","Accord"); qui ne va pas.
Je précise que je suis dans un formulaire sharepoint donc je n'ai pas de "input ..." à ma disposition.
En espérant être assez explicite.
Merci

Socki
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Socki 15 Messages postés lundi 27 avril 2009Date d'inscription 12 mai 2009 Dernière intervention - 11 mai 2009 à 14:32
3
Merci
J'ai trouvé ma réponse sur ce post.
Voila

Socki

Merci Socki 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de Socki
mikothas 5 Messages postés jeudi 11 novembre 2010Date d'inscription 16 juillet 2012 Dernière intervention - 18 déc. 2011 à 15:42
0
Merci
Salut , prenons par exemple ce formulaire:

<forn name="form_">

<label class="choice" for="oui">Oui</label>

<label class="choice" for="non">Non</label>
</form>

Pour récupérer la valeur du bouton cohé il faut juste faire:

Code js:
for(i=0; i<document.form_.vedette.length;i++){
if (document.form_.vedette[i].checked){
// cochée alert('coche'+document.form_.vedette[i].value);
}else{
// pas cochée
alert('non coche'+document.form_.vedette[i].value);}
}

Fin,bref ceci marche très bien ...! merci à bientôt
Commenter la réponse de mikothas

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.