Fonction JS et checkbox

Résolu
Bonjour,
jai une fonction javascript qui ne fonctionne pas et je vois pas d'ou ca vient...

function enable_bouton(coche,bouton)
{
		if(document.getElementById(coche.id).checked)
		{
			document.getElementById(bouton).disabled = false;
		}
		else
		{
			document.getElementById(bouton).disabled = true;
		}
}


j'ai dans un formulaire une case a cocher qui une fois cochée doit enabled ou disabled un bouton

voila la checkbox au cas ou :

<input name="case_conf_pass" id="case_conf_pass" type="checkbox" class="case_conf_compte" onClick="javascript:enable_bouton(this,'bouton_chMail')" >

    <input name="bouton_chMail" id="bouton_chMail" type="submit" class="bouton_form_compte" value="Valider" disabled>

2 réponses

  1. Salut.

    Tu peux déjà remplacer document.getElementById(coche.id) par coche.
    Dans le onclick, tu n'es pas obligé de mettre javascript:

    Essaye avec
    document.getElementById(bouton).disabled = "disabled";
    et
    document.getElementById(bouton).enabled = "enabled"
    1
    1. oué c'est a force de chercher d'ou ca venai jai modifié et re modifié le code
      alors c'est vrai qu'a la fin c'est pas très joli ^^

      bon sinon ca marche je sais pas d'ou ca venais au final mais bon surement une connerie =)

      merci en tt cas
      0