Monday, December 31, 2012

currentTarget

Properti Event.currentTarget mengacu kepada elemen yang event listener-nya secara aktif sedang diproses.

Sintaks:

Event.currentTarget

Contoh di bawah ini penggunaan properti Event.currentTarget:

<SCRIPT TYPE="text/javascript"> function CheckCurrentTarget(event) { if (event.currentTarget) { var theTarget = event.target ? event.target : event.srcElement; if(theTarget === event.currentTarget) { alert("Ini currentTarget"); }else{ alert("Bukan currentTarget"); } } } </SCRIPT> <DIV ID="divID" STYLE="background-color: silver;" ONCLICK="CheckCurrentTarget(event)">Ini currentTarget <BUTTON>Ini bukan currentTarget</BUTTON> <BUTTON>Ini bukan currentTarget</BUTTON> <BUTTON>Ini bukan currentTarget</BUTTON> </DIV>

Untuk mengacu kepada elemen di mana event itu awal mula terjadi, gunakan properti Event.target.

Untuk perbedaan properti Event.currentTarget dengan properti Event.target, silahkan ke halaman Perbedaan target dan currentTarget Event.