人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascript で、IDの入力チェックのときに、30文字以内と、漢字の入力禁止をしたいのですが。わかりやすいスクリプト教えてください。

●質問者: kaiketsu
●カテゴリ:ウェブ制作
✍キーワード:JavaScript スクリプト 入力 漢字
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● andi
●30ポイント

http://page.freett.com/elledia/tips/form_check.html

はんかくちぇっく

> 30文字以内


HTMLのmaxlengthでは駄目ですか?


> 漢字の入力禁止


スタイルシートでime-mode:disabledを指定してあげるとか。


あわせて

<input type=”text” maxlength=”30” style=”ime-mode:disabled”>


ちなみに参考URLはJavaScriptで半角チェックを行う方法が書かれたサイトです。


2 ● freebreeze
●30ポイント

http://allabout.co.jp/computer/hpcreate/closeup/CU20050620A/inde...

フォームの入力文字制限! JavaScriptで入力内容チェック - [ホームページ作成]All About

<script language=”JavaScript”>

<!--

function check()

{

txt = document.myFORM.myTEXT.value;

n = txt.length;

if (n > 30) alert(”30文字以内にしてください”);

}

// -->

</script>


漢字の入力禁止は参考URLにある「ひらがな・カタカナ」「英数」「半角英文字」「半角数字」の三段チェックが解りやすいと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ