■ JavaScriptで、半角英字の入力チェックとインプットメソッドの無効化
□ onblur
テキストフォームからフォーカスが外れたときに、指定された関数
を実行する。
□ onClick
ボタンがクリックされたときに、指定された関数を実行する。
□ style="ime-mode:disabled;"
IE5.5(?)以降限定で、インプットメソッドを無効にする。
以上
--- <script type="text/javascript"> /** 半角英文字チェック */ function alphabetCheck() { var str = document.form.detail.value; if (str.match(/[^A-Za-z\s.-]+/)) { alert("半角英字のみで入力してください。"); return 1; } return 0; } </script> ... <form name="form" action="..." method="post"> <input type="text" name="detail" onblur="alphabetCheck();" style="ime-mode:disabled;"> <input type="submit" value="送信" onClick="return alphabetCheck();"> </form> ---
□ onblur
テキストフォームからフォーカスが外れたときに、指定された関数
を実行する。
□ onClick
ボタンがクリックされたときに、指定された関数を実行する。
□ style="ime-mode:disabled;"
IE5.5(?)以降限定で、インプットメソッドを無効にする。
以上
※コメント投稿者のブログIDはブログ作成者のみに通知されます