2010-05-22 6 views

Répondre

41

Essayez change au lieu de onchange

inputButton.addEventListener('change', jsFunction, false); 
+11

Expansion: Nous sommes habitués aux noms DOM0 'onchange',' onload', etc. Ce sont les noms des attributs que nous avons utilisé dans la journée. Le standard DOM2 supprime la partie "on", donc 'change',' load', etc. L'équivalent DOM2 non-standard d'IE, 'attachEvent', conserve le" on ". Donc, la règle est, avec 'addEventListener', il n'y a pas de" on "; avec à peu près tout le reste, il y a. –

+0

merci les gars, cela a fait l'affaire. – FernandoSBS