2010-12-03 12 views

答えて

2

click気泡。だから、<body>に結合し、イベント要素のtargetが何であるかをチェック(あなたはIEが他の皆は異なっているの周りに取得するためにイベントの正規化のビットを行う必要があります。)

event.targetは、実際のDOM要素でありますその時点でフィルタリングしたいものをフィルタリングすることができます。

これは、ページ上の要素の数に関係なく、すべてのイベントハンドラを1つだけ必要とするという利点があります。 (これは、数百または数千の要素を含むページでパフォーマンスが向上することを意味します)。

0
javascript:void(document.body.onclick = function (event) { event = event || window.event; var element = event.target || event.srcElement; alert(element.textContent) })  
関連する問題