submit 버튼없이 엔터(enter)로 실행
<input type='button' onkeypress="if (event.keyCode == 13) { submit_ok(); }">

 

 

# 키확인

<script>
document.onkeydown = function() {
 alert(event.keyCode);
}
</script>

 

# 단축키이용한 페이지이동
<script>
var key = new Array();
 key['h'] = "/";
 key['e'] = http://www.nate.com;
 key['r'] = http://www.daum.net;
 key['w'] = "http://www.naver.com";
 
function getKey(keyStroke) {
 if ((event.srcElement.tagName != 'INPUT') && (event.srcElement.tagName != 'TEXTAREA')){
  isNetscape=(document.layers);
  eventChooser = (isNetscape) ? keyStroke.which : event.keyCode;
  which = String.fromCharCode(eventChooser).toLowerCase();
  for (var i in key)
   if (which == i){
    window.location = key[i]; //페이지이동
   }
 }
}
document.onkeypress = getKey;
</script>

 


# 단축키 함수실행
document.onkeydown = function() {
 if(event.keyCode == 65){
  page_open();
 }
}


 

# 키보드 사용시 경고창발생


<script language='JavaScript'>
<!--
n = (document.layers) ? 1:0
ie = (document.all) ? 1:0

function keyDown(e) {
 if (n) { var nKey = e.which; var ieKey = 0 }

 if (ie) { var ieKey = event.keyCode; var nKey = 0 }

 alert('키보드 사용 금지')
}
document.onkeydown = keyDown

if (n) document.captureEvents(Event.KEYDOWN)
// -->
</script>

 

 

'html, script' 카테고리의 다른 글

자바스크립트 기본 몇가지  (0) 2017.04.12
확인유무 경고창발생 confirm  (0) 2017.04.12
innerHTML 기본소스 예제  (0) 2017.04.12
for문 사용예제  (0) 2017.04.12
이벤트 옵션  (0) 2017.04.12




+ Recent posts