안규 공부방

Javascript & JQuery & CSS > example - 키보드 키값 알아내기

등록일 : 2017-07-04 19:20 조회수 : 95,103

document.onkeydown = keyDown;
		
		function keyDown() 
		{
		
		var keyValue = event.keyCode;
		
		if (keyValue == 112) 
		{
			alert("(F1) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 113) 
		{
			alert("(F2) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 114) 
		{
			alert("검색창(F3) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 115) 
		{
			alert("주소보기(F4) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 116) 
		{
			alert("새로고침(F5) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 117) 
		{
			alert("(F6) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 118) 
		{
			alert("(F7) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 119) 
		{
			alert("(F8) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 120) 
		{
			alert("(F9) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 121) 
		{
			alert("(F10) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 122) 
		{
			alert("전체화면(F11) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}
		if (keyValue == 123) 
		{
			alert("(F12) 기능을 지원하지 않습니다. 잠시만 기다려 주세요.");
			event.keyCode=null;
			return false;  
		}

		if (keyValue == 8)  
		{
			alert("뒤로 기능을 지원하지 않습니다.");
			event.keyCode=null;
			return false;
		}

		if (keyValue == 17)  
		{
			alert(" Ctrl키를 사용할수 없어요.");
			event.keyCode=null;
			return false;
		}
		
		alert("당신이 누른키값은"+keyValue+"입니다.");	
		
		}

 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.