Javascriptでバックスペースキー(Backspace)を禁止するサンプルコード_JavaScriptスキル

WBOY
リリース: 2016-05-16 17:14:57
オリジナル
912 人が閲覧しました
コードをコピー コードは次のとおりです。

function banBackSpace(e) {
var ev = e || window.event; // イベント オブジェクトを取得します
var obj = ev.target || ev.srcElement;// イベント ソースを取得します
var t = obj.getAttribute(' type');/ /イベントソースタイプを取得
//判定条件となるイベントタイプを取得 var vReadOnly = obj.readOnly;
var vDisabled = obj.disabled; vReadOnly = (vReadOnly = = 未定義) ? false : vReadOnly;
vDisabled = (vDisabled == 未定義) ? true : vDisabled; //Backspace キーが押されたときのイベント ソース タイプは、パスワードまたは単一行または複数行のテキストです。 text" || t == "textarea") && (vReadOnly == true || vDisabled == true);
//Backspace キーが押されたとき、イベント ソース タイプはパスワードでも単一行でも、または複数行のテキストの場合、Backspace キーは無効です
var flag2 = ev.keyCode == 8 && t != "password" && t != "text" && t !=
(flag2 || flag1) false を返します


document.onkeydown = banBackSpace;
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!