特定の のイベントを呼び出した場合preventDefault()
、デフォルトはどのくらいの期間防止されますか? ブラウザー セッションの存続期間中ですか、それとも特定のページが読み込まれている間だけですか? 動作は同じですか?keypress
keyCode
stopPropagation()
いくつかのコード例:
<script type="text/javascript">
<![CDATA[
function keydownhandler(e)
{
switch (e.keyCode)
{
case VK_BACK:
case 461:
preventDefault();
break;
default:
break;
}
}
document.addEventListener("keydown", keydownhandler, true);
]]>
</script>