2010-05-22 4 views

risposta

41

Prova change invece di onchange

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

Espansione: Siamo abituati ai nomi dom0 'onchange',' onload', ecc Quelli erano i nomi degli attributi che abbiamo usato di nuovo nel corso della giornata. La roba standard di DOM2 elimina la parte "on" - quindi, 'change',' load', ecc. L'equivalente DOM2 non standard di IE, 'attachEvent', mantiene il" on ". Quindi la regola è, con 'addEventListener', non c'è" on "; con quasi tutto il resto, c'è. –

+0

grazie ragazzi, questo ha fatto il trucco. – FernandoSBS