1

オブジェクトにいくつかの画像があり、divマウスダウンイベントが発生したときにn.srcElement画像オブジェクトをキャッチするために使用します。

Firefox では次のようになります。n.target

ただし、 と を使用すると、IE9 は画像オブジェクトではなく div オブジェクトを返すため、とIE9の両方では機能しません。n.targetn.srcElementn.targetn.srcElement

問題は、div オブジェクトの画像をクリックしたときに画像オブジェクトを取得するために、IE9 でどのプロパティを使用できるかです。

4

1 に答える 1

1

画像ではなく div 要素をバインドしてマウス イベントを使用すると、n.target (firefox) または n.srcElement を使用して画像をクリックすると画像オブジェクトが取得されます。IE 9 では、window.event.srcElement を使用して、クリックしたオブジェクトを取得する必要があります。

于 2012-08-21T14:11:55.140 に答える