Foncrion javascript radio boutton
moi
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
je cherche une fonction qui lorsque je coche ou décoche un radio boutton (une précisément) j'active ou désactive un menu déroulant, j'ai essayer plusieur code mais je n'y suis pas parvenu, voici mon code:
function ActiverDesactiverRadio (inForm, radioBoutton,menuderoulant, value)
{
for (i=0;i<radioBoutton.length;i++)
{
if (radioBoutton[i].checked==true && radioBoutton[i].value==[value])
{
inForm.elements[menuderoulant].disabled = true;
}
else
{
inForm.elements[menuderoulant].disabled = false;
}
}
}
Inform est le formuliare ou se trouve mes boutton, radiobutton est le bouton qui déclenchera l'action, menu deroulant est le menu qui est a activer ou desasctiver et value et la valeur du radio button qui correspond a l'ation
Merci de votre aide
je cherche une fonction qui lorsque je coche ou décoche un radio boutton (une précisément) j'active ou désactive un menu déroulant, j'ai essayer plusieur code mais je n'y suis pas parvenu, voici mon code:
function ActiverDesactiverRadio (inForm, radioBoutton,menuderoulant, value)
{
for (i=0;i<radioBoutton.length;i++)
{
if (radioBoutton[i].checked==true && radioBoutton[i].value==[value])
{
inForm.elements[menuderoulant].disabled = true;
}
else
{
inForm.elements[menuderoulant].disabled = false;
}
}
}
Inform est le formuliare ou se trouve mes boutton, radiobutton est le bouton qui déclenchera l'action, menu deroulant est le menu qui est a activer ou desasctiver et value et la valeur du radio button qui correspond a l'ation
Merci de votre aide
A voir également:
- Foncrion javascript radio boutton
- Radio française - Télécharger - Médias et Actualité
- Telecharger javascript - Télécharger - Langages
- Télécharger podcast radio france mp3 - Guide
- Javascript arrondi ✓ - Forum Javascript
- Écouter la radio freebox pop - Forum Freebox
2 réponses
Pour permettre de mieux te répondre il faudrait être plus précis, à savoir :
1) As-tu testé ton code ? Si oui, que'estce qui ne fonctionne pas (message d'erreur, pas d'affichage, etc) ?
2) Par ailleurs joindre le code html du(des) formulaire (s) que contrôle ta fonction javacripts.
Bon codage.
1) As-tu testé ton code ? Si oui, que'estce qui ne fonctionne pas (message d'erreur, pas d'affichage, etc) ?
2) Par ailleurs joindre le code html du(des) formulaire (s) que contrôle ta fonction javacripts.
Bon codage.
for (i=0;i<radioBoutton.length;i++)
{
if (radioBoutton[i].checked==true && radioBoutton[i].value==[value])
{
inForm.elements[menuderoulant].disabled = true;
}
==[value] n'est pas correct
les [] c'est pour un array
de plus n'utilises pas pour tes arguments des noms réservés comme value
{
if (radioBoutton[i].checked==true && radioBoutton[i].value==[value])
{
inForm.elements[menuderoulant].disabled = true;
}
==[value] n'est pas correct
les [] c'est pour un array
de plus n'utilises pas pour tes arguments des noms réservés comme value
function ActiverDesactiverRadio (inForm, radioBoutton,menuderoulant, valeur_test)
{
for (i=0;i<radioBoutton.length;i++)
{
if (radioBoutton[i].checked==true && radioBoutton[i].value==valeur_test)
{
inForm.elements[menuderoulant].disabled = true;
}
else
{
inForm.elements[menuderoulant].disabled = false;
}
}
}