1. 程式人生 > >javascript 動態給div新增事件

javascript 動態給div新增事件

建立個div

var title=document.createElement();

function onover(){alert("fsfs");}

如何動態給title新增事件呢,比如onmouseover

我試了

title.onmouseout=changeTitle();不可以

要怎樣新增呢?

title.onmouseout=changeTitle()不要加括號,
直接這樣:title.onmouseout=changeTitle
加了括號,changeTitle在JS執行到這個地方的時候就立即執行了,不需要onmouseout來觸發。
加不加括號很重要哦,建議你多去了解一下。
如果要傳參,就這樣
title.onmouseout=function(){changeTitle("引數");}