Non, la propriété onclick est bien accessible, le seul truc à savoir, c'est que ce qui est présent en valeur de l'attribut est englobé par JavaScript dans une fonction anonyme.
Pour t'en persuader, ajoute
alert('('+typeof oncl+') '+oncl);
Ensuite, il existe bien entendu la méthode toString() pour les fonctions, mais de toute façon, tu auras toujours "function(){" au départ, ce qui risque de fausser tes résultats 
EDIT : Enfin, c'est pour pinailler un peu : avec getAttribute(), tu auras directement la bonne valeur
Partager