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.