Hay varios atributos que funcionan mal en explorer usando setAttribute:
http://webbugtrack.blogspot.com/2007...ways-work.html
Es mejor usar listeners para asignar eventos. Incluso en el framework que estás usando hay formas más adecuadas de agregar eventos a elementos html: investiga la documentación de tu framework.