轉載請注明來源:https://www.cnblogs.com/hookjc/
一個測試鍵盤上各鍵對應的ASCII代碼的頁面
<html>
<head>
<script>
function show(){
alert("剛才輸入鍵的ASCII代碼是:"+event.keyCode);
}
</script>
<body>
<form >
<input type=text on
</form>
</body>
</html>
常見值
if(event.keyCode==32){realkey=’\’ 空格\’’}
if(event.keyCode==13){realkey=’\’ 回車\’’}
if(event.keyCode==27){realkey=’\’ Esc\’’}
if(event.keyCode==16){realkey=’\’ Shift\’’}
if(event.keyCode==17){realkey=’\’ Ctrl\’’}
if(event.keyCode==18){realkey=’\’ Alt\’’}
用輸入鍵控制程序的腳本:
function find(key_event){
//如果是按下了回車鍵
if (key_event.keyCode == 13){
//響應事件 :document.getElementById('cb_query').click();
return false;
}
}
簡單獲取鍵盤的KeyCode
前言:
1、上幾次討論右鍵禁止等問題的時候,有網友問那里有鍵值表,我今天寫了一個javas
2、適用於ns瀏覽器和ie瀏覽器。
3、代碼行。
<html>
<!--//this co
<head>
<script language="javas
ns4 = (document.layers) ? true : false;
ie4 = (document.all) ? true : false;
function keyDown(e){
if(ns4){
var nkey=e.which;
var iekey='現在是ns瀏覽器';
var realkey=String.fromCharCode(e.which);
}
if(ie4){
var iekey=event.keyCode;
var nkey='現在是ie瀏覽器';
var realkey=String.fromCharCode(event.keyCode);
if(event.keyCode==32){realkey='\' 空格\''}
if(event.keyCode==13){realkey='\' 回車\''}
if(event.keyCode==27){realkey='\' Esc\''}
if(event.keyCode==16){realkey='\' Shift\''}
if(event.keyCode==17){realkey='\' Ctrl\''}
if(event.keyCode==18){realkey='\' Alt\''}
}
alert('ns瀏覽器中鍵值:'+nkey+'\n'+'ie瀏覽器中鍵值:'+iekey+'\n'+'實際鍵為'+realkey);
}
document.on
if(ns4){
document.captureEvents(Event.KEYDOWN);}
</script>
</head>
<body>
//Javas
<hr>
<center>
<h3>請按任意一個鍵。。。。</h3>
</center>
</body>
</html>
4、運行行。
<html><!--//this co