まだデータがありません。
入力フォームのCAPS LOCKがONになっているかを表示「capsChecker」
当ページのリンクには広告が含まれています。
スポンサーリンク
入力フォームで「CAPS LOCK」がONになっているかどうかを表示するプラグイン「capsChecker」を紹介します。
jQueryプラグイン「capsChecker」
このプラグインを使えば、フォームで入力する際に「CAPS LOCK」がONになっているかどうかを表示させることができます。
「CAPS LOCK」をONにして入力しすると「CAPS」というテキストが表示され、OFFだと表示されません。
ユーザーの誤入力を防ぐのに便利なプラグインですね。
スポンサーリンク
それではデモページの入力フォームに「CAPS LOCK」のON/OFFを切り替えながら入力してみてください。
ソース( HTML + jQuery )
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>capsChecker - jQueryプラグイン</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script src="jquery.capsChecker.min.js"></script> <script> $(function() { function onCaps(e, on) { if(on) $('#pnlIndicator').addClass('on') else $('#pnlIndicator').removeClass('on') } $('#txtTest').capsChecker({ capson: onCaps, capsoff: onCaps }); }); </script> <style> .input { position: relative; width: 280px; height: 50px; } input { border: 1px solid #ccc; padding: 15px; outline: none; font-size: 16px; height: 20px; color: #777; margin: 0; width: 250px; max-width: 100%; display: block; background: #fff; } .indicator { height: 20px; width: 40px; text-align: center; position: absolute; right: 5px; top: 5px; background: red; color: #fff; padding: 10px 5px; display: none; } .indicator.on { display: block } </style> </head> <body> <h1>capsChecker のデモでーす。</h1> <p>「CapsLock」をオン/オフにして、以下のフォームを入力してみてください。</p> <div class="input"> <input id="txtTest" type="text" /> <div id="pnlIndicator" class="indicator">CAPS</div> </div> </body> </html>
スポンサーリンク