我要添加的所有元素的“的addEventListener”与“对象”类,当鼠标越过改变物体的边缘。Indepent鼠标悬停的addEventListener在循环
但我总是选择在循环中的最后一个元素。
There's代码:
<div class='objeto' id='obj1'>obj1</div>
<div class='objeto' id='obj2'>obj2</div>
<div class='objeto' id='obj3'>obj3</div>
<script type='text/javascript'>
var i;
var objetos = document.getElementsByClassName('objeto');
for (i = 1; i<objetos.length+1; i++){
id = 'obj'+i;
document.getElementById(id).addEventListener('mouseover',function(){
borderObject(id);
}, false);
};
function borderObject(id){ document.getElementById(id).style.border="4px solid red"; }
</script>
PD:我知道CSS存在:徘徊,但我想用javascript