Salve a tutti! Vorrei impostare degli eventi a degli elementi, con setAttribute tutto fila liscio, ovviamente tranne che per IE6 e IE7...
Devo impostare gli eventi onMouseOver, onMouseOut e onClick, e ho fatto in questo modo:
codice:
areas[i].setAttribute('onMouseOver', 'shapeMouseOver(\'' + idName + '\');');
areas[i].setAttribute('onMouseOut', 'shapeMouseOut(\'' + idName + '\');');
areas[i].setAttribute('onClick', 'return shapeMouseClick(\'' + idName + '\');');
Per IE ho provato così:
codice:
areas[i].attachEvent('onMouseOver', shapeMouseOver(idName));
areas[i].attachEvent('onMouseOut', shapeMouseOut(idName));
areas[i].attachEvent('onClick', shapeMouseClick(idName));
Ma non funziona!
Cosa mi suggerite di fare?
Grazie mille