「オブジェクト」クラスを持つすべての要素に「addEventListener」を追加し、オブジェクトの端を変更するためにマウスが移動したときに追加します。Loop内のindepent mouseover 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:この、ホバーが、私はあなたが関数に正しいIDを渡す必要がありますJavascriptを