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:
Per IE ho provato così:codice:areas[i].setAttribute('onMouseOver', 'shapeMouseOver(\'' + idName + '\');'); areas[i].setAttribute('onMouseOut', 'shapeMouseOut(\'' + idName + '\');'); areas[i].setAttribute('onClick', 'return shapeMouseClick(\'' + idName + '\');');
Ma non funziona!codice:areas[i].attachEvent('onMouseOver', shapeMouseOver(idName)); areas[i].attachEvent('onMouseOut', shapeMouseOut(idName)); areas[i].attachEvent('onClick', shapeMouseClick(idName));
Cosa mi suggerite di fare?
Grazie mille

Rispondi quotando