html元素有很多事件,每個事件的當傳入參數就是event。就可以直接使用event.keyCode
如:
document.onkeydown =
function
(event
) {
alert(event
.keyCode);
}
document.onclick =
function
(event
) {
alert(event
.ctrlKey);
}
但當調用是的自定義函數時,又應該如何?
可以如下使用:
function myClick(event,ele){
alert(event
.ctrlKey);
}
<td οnclick="myClick(event,this);">
在jquery中用法:
$('<td></td>').click( function(event){
myClick(event,this);
});