Jak uzyskać dostęp do Event.target w IE9?
Model obiektu HTML DOM definiujeEvent
obiektztarget
własność.
Patrząc na MSDN, Microsoft dokumentujetarget
własność. Oni także dokumentująsrcElement
jako aliastarget
z wcześniejszych wersji Internet Explorera:
Thecel właściwość jest podobna dosrcElement w Windows Internet Explorer 8 i wcześniejszych wersjach.
Więc oto jestem w Internet Explorerze, siedząc przyclick
punkt przerwania:
<div class="day" onclick="divClick(this)">
function divClick(sender)
{
var divCell = sender;
I naF12 Narzędzia konsola mogę poprosić o globalneevent
obiekt:
>> event
{
actionURL : "",
altKey : false,
altLeft : false,
behaviorCookie : 0,
behaviorPart : 0,
bookmarks : null,
boundElements : {...},
button : 0,
buttonID : 0,
cancelBubble : false
...
}
I mogę poprosić oevent.srcElement
obiekt:
>> event.srcElement
{
align : "",
noWrap : false,
dataFld : "",
dataFormatAs : "",
dataSrc : "",
currentStyle : {...},
runtimeStyle : {...},
accessKey : "",
className : "header",
contentEditable : "inherit"
...
}
Aleevent.target
jest pusty:
>> event.target
A jeśli jazegarek event
, nie matarget
własność:
Jak więc uzyskać dostęp dotarget
własnośćevent
obiekt w programie Internet Explorer (9 (tryb dokumentu: standardy IE9 (tryb przeglądarki: IE9)))?