개발/FrontEnd

간단한 KeyCode 예제

투리비 2021. 4. 14. 08:55

backspace 뒤로가기 키 막기 !

$(document).keydown(function(e){   
  if(e.target.nodeName != "INPUT" && e.target.nodeName != "TEXTAREA"){       
   if(e.keyCode === 8){   
    return false;
   }
  }
 });

새로고침키 막기 !

$(document).keydown(function(e){   
if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82)) //ctrl+N , ctrl+R
|| (event.keyCode == 116) ) // function F5
{
event.keyCode = 0;
event.cancelBubble = true;
event.returnValue = false;
}
});

엔터키검색 !

<input id="" name="" onkeypress="enterChk();"/>

function enterChk(){
if (event.keyCode==13) list_page();
}

function list_page(){

검색시 전송할 url 입력

}

 

이것 말고도 유용한 keyCode  코드 들이 많은것 같다. 알아두면 유용할듯..