キーボードがバックスペースキー(バックスペース)を押すと
1.ブラウザが自動的にバックすることを禁止します
2。しかし、パスワードのフォールバック操作、シングルラインテキスト、マルチラインテキスト入力ボックスなどには影響しません。
<script type = "text/javascript"> // function banbackspace(e){var ev = e ||を除くキーボードイベントを処理するためのバックスペースパスワードまたはシングルラインまたはマルチラインのテキストボックスをトレーニングします。 window.event; //イベントオブジェクトを取得するvar obj = ev.target ||を取得しますev.srcelement; //イベントソースVar t = obj.type ||を取得しますobj.getAttribute( 'type'); //イベントソースタイプを取得//イベントタイプを判断条件として取得var vreadonly = obj.getattribute( 'readonly'); var venabled = obj.getattribute( 'enabled'); // null値vreadonly =(vreadonly == null)のトラブルシューティング? false:vreadonly; venabled =(venabled == null)? True:venabled; //バックスペースキーがタイピングしている場合、イベントソースタイプはパスワードまたはシングルラインまたはマルチラインテキストです。 venabled!= true))?true:fals; //バックスペースキーがタイピングしている場合、イベントソースタイプがパスワードまたはシングルラインまたはマルチラインテキストでない場合、バックスペースキーは無効になりますvar flag2 =(ev.keycode == 8 && t!= "パスワード" && t!= "text" && t!= "textarea")? //裁判官if(flag2){return false; } if(flag1){return false; }} // firefox and Opera document.onkeypress = banbackspaceで動作するように背面キーを禁止します。 //バックキーを禁止し、IEおよびChrome Document.onkeydown = banbackspaceに作用することを禁じます。 </script>上記は、編集者が紹介したJavawebページでバックスペースのWebページをクリックするのを防ぐ状況です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!