shiftKey 예제 - 마우스이벤트 경우
<body onmousedown="homzzang(event)" >
<script>
function homzzang(event) {
if (event.shiftKey) {
alert("SHIFT 키 눌림 O");
} else {
alert("SHIFT 키 눌림 X");
}
}
</script>
</body>
결과보기
※ 웹문서 클릭 전 Shift 키가 눌렸는지 확인.
shiftKey 예제 - 키보드이벤트 경우
<input type="text" onkeydown="homzzang(event)" >
<p id="demo"></p>
<script>
function homzzang(event) {
var x = document.getElementById("demo");
if (event.shiftKey ) {
x.innerHTML = "SHIFT 키 눌림 O";
} else {
x.innerHTML = "SHIFT 키 눌림 X";
}
}
</script>
결과보기
※ 키보드 입력 전 Shift 키가 눌렸는지 확인.
shiftKey 정의
마우스이벤트・키보드이벤트 발생 시, Shift 키가 눌렸는지 여부 반환.
1.
읽기 전용.
2.
모든 브라우저 지원.
3.
DOM 레벨 2 이벤트
shiftKey 구문
event . shiftKey
[반환값] 마우스이벤트・키보드이벤트 때, Shift 키가 눌렸는지 반환. TRUE : Shift 키 눌림 O
FALSE : Shift 키 눌림 X
주소 복사
랜덤 이동