トップページ >  javascript >  キーイベントを無効にする
初版2008/02/13: 最終更新日2008/02/13
  キーイベントを無効にする
キーイベントを無効にする
キーイベントを無効にするには、 event.returnValue にfalseを与えてやります。
以下は、テキストフィールドでバックスペースを押された時に無効にする例です。

<html>
<head>
<title></title>
</head>
<body>
<scripttype="text/javascript">
function a(){
    if(event.keyCode == 8){
        event.returnValue = false;
    }
}
</script>
<input type"text" onkeydown="a()">
</body>
</html>

テキストフィールドで何かキーを押すと入力されますが、バックスペースは効きません。