반응형

[javascript-tip]키보드 입력시 아스키코드값 알아내기

 

 

<html>
<head>
<title>[javascript-tip]키보드 입력시 아스키코드값 알아내기</title>

<style type="text/css">
<!--
-->
</style>
<script language="javascript">
<!--
window.onload = function()
{
 if(window.addEventListener)
 {
  document.addEventListener("keypress", pKeydown,false);
 }
 
 else if(window.attachEvent)
 {
  document.attachEvent("onkeypress", pKeydown);
 }
   
 else
 {
  document.onkeypress=pKeydown;
 }
}


function pKeydown(event)
{
   var event = window.event ? window.event : event;
   var ecode = event.charCode ? event.charCode : event.keyCode;

   // 아스키코드값 출력
   document.getElementById("retView").innerHTML = ecode;
   alert(ecode);
}
//-->
</script>
</head>
<body>
<h1>키보드 입력시 아스키코드값 알아내기</h1>
<div>키보드를 눌러보세요.^^</div>
<div id="retView"></div>
</body>
</html>

반응형
Posted by 은둔고수