Monday, December 31, 2012

shiftKey

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

Sintaks:

Event.shiftKey

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

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

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