HTML DOMオブジェクトモデルは、プロパティEvent
を持つオブジェクトをtarget
定義します。
MSDNを見ると、Microsoftはtarget
プロパティを文書化しています。また、以前のバージョンのInternetExplorersrcElement
のエイリアスとして文書化されています。target
ターゲットプロパティは、Windows InternetExplorer8以前のバージョンのsrcElementに似ています。
だからここで私はInternetExplorerにいて、click
ブレークポイントに座っています:
<div class="day" onclick="divClick(this)">
function divClick(sender)
{
var divCell = sender;
そして、F12ツールコンソールで、グローバルevent
オブジェクトを要求できます。
>> event
{
actionURL : "",
altKey : false,
altLeft : false,
behaviorCookie : 0,
behaviorPart : 0,
bookmarks : null,
boundElements : {...},
button : 0,
buttonID : 0,
cancelBubble : false
...
}
そして、私はオブジェクトを求めることができevent.srcElement
ます:
>> event.srcElement
{
align : "",
noWrap : false,
dataFld : "",
dataFormatAs : "",
dataSrc : "",
currentStyle : {...},
runtimeStyle : {...},
accessKey : "",
className : "header",
contentEditable : "inherit"
...
}
しかしevent.target
、空です:
>> event.target
そして、私が見ている 場合、プロパティevent
はありません:target
では、Internet Explorer(9(ドキュメントモード:IE9標準(ブラウザーモード:IE9)))でオブジェクトのtarget
プロパティにアクセスするにはどうすればよいですか?event