Monday, December 31, 2012

ctrlKey

Properti MouseEvent.ctrlKey mengembalikan true (1), false (0) yang menunjukkan apakah key 'CTRL' kiri atau kanan dalam kondisi tertekan atau tidak ketika event ini terjadi.

Sintaks:

Event.ctrlKey

Contoh di bawah ini memberitahukan via Alert box apakan key 'CTRL' dalam kondisi tertekan atau tidak ketika event 'click' terjadi:

<HTML> <HEAD> <SCRIPT TYPE="text/javascript"> function isKeyPressed(event) { if (event.ctrlKey === 1) { alert("Key CTRL ditekan!"); }else{ alert("Key CTRL tidak ditekan!"); } } </SCRIPT> </HEAD> <BODY ONCLICK="isKeyPressed(event)"> Tekan key CTRL, tahan, lalu klik tombol mouse di dalam area jendela browser... </BODY> </HTML>

Untuk IE, gunakan properti ctrlLeft untuk mendeteksi apakah key 'CTRL' kiri atau kanan dalam kondisi tertekan atau tidak ketika event terjadi.