Помимо проблемы text/jscript
, вы можете изменить свой код следующим образом: http://jsfiddle.net/RKKvt/
Обратите внимание, что addEventListener
не работает в старых версиях Internet Explorer, и вам нужно прибегнуть к взломать (или полностью отбросить его и перейти к старому element.onclick = function() { /* Do something here... */ };
способу).
HTML
<div id='test'></div>
CSS
#test {
background-color: red;
height: 100pt;
width: 100pt;
}
JavaScript
document.getElementById('test').addEventListener('mouseover', function () {
this.setAttribute('style', 'background-color: green;');
}, false);
document.getElementById('test').addEventListener('mouseout', function () {
this.setAttribute('style', '');
}, false);