xCr*_*rZx 3 javascript event-handling
我有一个带有 onclick 参数的 div:
<div onclick="some_function()"></div>
Run Code Online (Sandbox Code Playgroud)
如何访问函数内的事件对象?我需要它来获取 event.target
function some_function()
{
event = event || window.event;
var target = event.target || event.srcElement;
//does not work in IE and Firefox, but works in chrome
}
Run Code Online (Sandbox Code Playgroud)
dav*_*tto 10
这边走:
<div onclick="some_function(event)"></div>
function some_function(evt)
{
// do something with evt (the event passed in the function call)
}
Run Code Online (Sandbox Code Playgroud)
请注意,参数名称必须位于event函数调用中。在事件处理程序中,您可以使用您想要的名称。
一个实例: http: //jsfiddle.net/davidbuzatto/KHyAb/
| 归档时间: |
|
| 查看次数: |
15002 次 |
| 最近记录: |