當(dāng)前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > JS代碼實(shí)現(xiàn)屏蔽鍵盤所有鍵

JS代碼實(shí)現(xiàn)屏蔽鍵盤所有鍵

2012/10/26 17:05:31作者:佚名來源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱】

JS代碼實(shí)現(xiàn)屏蔽鍵盤所有鍵

【實(shí)例描述】

很多網(wǎng)頁為了防止用戶非法輸入,將鍵盤屏蔽掉,只允許使用屏幕上的軟鍵盤。本例學(xué)習(xí)如何屏蔽鍵盤的所有鍵。

【實(shí)例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>標(biāo)題頁-學(xué)無憂(m.wangbatian.cn)</title>
<script LANGUAGE="JavaScript">
//重寫文檔的按鍵事件
function document.onkeydown(){
   event.keyCode = 0;          //忽略所有鍵
   event.returnvalue = false;  //不執(zhí)行按鍵操作
}
</script>
</head>
<body>
<input type=text name="txt1" value="">
</body>
</html>

【運(yùn)行效果】

運(yùn)行效果

【難點(diǎn)剖析】

本例的重點(diǎn)是捕獲網(wǎng)頁中的按鍵操作。“onKeyDown”事件用來捕獲用戶的按鍵操作“event.returnvalue=false”表示不執(zhí)行用戶的按鍵操作。

【源碼下載】

本實(shí)例JS代碼下載

 

標(biāo)簽: JS代碼  屏蔽