Bonjour, j'ai un petit soucis, voici une méthode addevent réduite au minimum qui ajoute une méthode a un évènement sur un objet ( au click par exemple ... )

Ici je souhaite effectuer une vérification sur mon formulaire , je souhaite donc faire un :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
onsubmit="return verifierCheckBox()"
mais en passant par les listener


a = l'objet , b = l'évènement , c = la méthode a associer;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function AddEvent(a, b, c) {
        try {
            if (a.addEventListener) {
                a.addEventListener(b, c, false)
            } else if (a.attachEvent) {
                a.attachEvent('on' + b, c)
            }
            return true
        } catch(err) {
            return false
        }
    }
 
var formulaire = document.getElementsByTagName('form')[0];
AddEvent(formulaire,'submit',function(){
	return verifierCheckBox();
});
mon problème est que je n'arrive pas a associer return

ps , la fonction verifierCheckBox() renvois bine true ou false donc le problème ne vient assurément pas de la ;-)