ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでパスワードの可視性切り替え(表示・非表示)を実装する方法

JavaScriptでパスワードの可視性切り替え(表示・非表示)を実装する方法

云罗郡主
云罗郡主転載
2018-11-27 15:54:443915ブラウズ

この記事の内容は、JavaScript でパスワードの表示と非表示を切り替える方法についてです。必要な方は参考にしていただければ幸いです。

JavaScriptでパスワードの可視性切り替え(表示・非表示)を実装する方法

# フロントエンドのパスワードの可視性切り替え (表示と非表示) の効果はおそらく誰もが目にしたことがあるはずなので、これ以上は言いません。

デフォルトでは、入力されたパスワードの入力タグは type="password" であり、デフォルトのパスワードはドットまたはアスタリスクで表されます。パスワードを表示するには、タイプを「テキスト」に変更する必要があります。この効果は、Chrome や FireFox などのブラウザで input タグの type 属性を変更することで簡単に実現できますが、IE ではエラーが報告されます。 IE との互換性が必要な場合は、他のオプションを検討する必要があります。

ここで注意すべき点がいくつかあります。

この例では、入力タグ スキーム全体の置換を使用しているため、IE と互換性があります

視力検査表はアイコンフォントを使用しています, そのため、CSS の切り替えは比較的簡単です。

IE10 ブラウザでは、パスワード入力ボックスが表示されると、クリックするとボックス内に小さな目のアイコンが表示されます。通常のテキスト入力ボックスの場合は、パスワードも表示されます。 IE10 に付属する 2 つの機能を有効にしたくない場合は、小さなバツ印をクリックしてテキスト ボックスに入力した内容をクリアします。

CSS コード:

input::-ms-clear {display:none;}
input::-ms-reveal {display:none;}

IE ブラウザ用のこれら 2 つの CSS 定義により、IE ブラウザの自動テキスト消去機能とパスワード表示機能を削除できます。

上記は、JavaScript がパスワードの表示/非表示の切り替え (表示と非表示) を実装する方法の完全な紹介です。JavaScript チュートリアル について詳しく知りたい場合は、PHP 中国語 Web サイトに注目してください。


以上がJavaScriptでパスワードの可視性切り替え(表示・非表示)を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcss88.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。