分類  >  WEB開發 >

關於javascript怎麼向事件綁定函數傳遞參數

tags:    時間:2013-12-09 22:09:51
關於javascript如何向事件綁定函數傳遞參數
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>如何向事件綁定函數傳遞參數??</title>
<script language="javascript">

function onload(){
var Item = document.getElementById("MM");
Item.onmousemove = fn;  //問題在這!!!請教: 這裡如何向fn函數傳遞參數而又不會讓事件失效????????
}

var fn = function(e){  //摸一摸兩百多,我這裡放一個參數e來收錢,一旦你摸到我你必須得給我錢(傳參數),不然我不讓你玩,哼..
if(e == undefined){
alert("你這色鬼,不給錢也想玩?滾!!");
return false;
}else{
      alert("我是很美很害羞的MM,你摸到我啦!謝謝你給我"+e+"塊錢");
}
}
</script>

</head>

<body onload="onload();" >
<div id="MM" style="width:400px; height:250px; background:#060; color:#FFF; margin:0 auto; text-align:center;">我是很美麗很害羞的MM,你摸摸我看看..</div>
</body>
</html>
------解決方案--------------------
Item.onmousemove = function(e){fn(e)};
發這麼多帖,我都回回混分~

推薦閱讀文章

Bookmark the permalink ,來源:互聯網