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

会員登録のフォームで、IDやパスワードを入力してもらうのに、半角英数字で6字以上12字以内と設定しないといけないのですが、その字数チェックは、Javascriptでできるのでしょうか。できるのであれば、Javascriptのソースを教えていただきたいです。Javascriptで無理であれば、ほかにはどんな方法がありますか。

●質問者: ishii
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:JavaScript ソース パスワード 入力 数字
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● yude_egg
●10ポイント

http://javascript.eweb-design.com/1202_ta.html

テキストエリアの入力文字数を超えたら警告する - JavaScript

こちらで設定できます。

CGIでも設定できます。

◎質問者からの返答

お返事ありがとうございます。

○○文字以内というのはありますが、○○文字以上○○文字以内をチェックしたいので、そういうのがあれば、またください。


2 ● yude_egg
●10ポイント

http://www.marguerite-site.com/Nihongo/HowToMakeYourWeb/JavaScri...

こちらのほうが参考になると思います。

http://www.i-say.net/cgi/tips_view.php3?id=36

CGI TIPS 一覧

cgiで制限するにはlength関数を使う方法があります。

JavaScriptを使ったほうが簡単そうですね。

◎質問者からの返答

ありがとうございます。


3 ● fed
●40ポイント

http://hatena.go2.jp/

JPN.ch - URL転送 / メール転送 / ダイナミックDNS サービス

回答1のURL先の<script>を

<SCRIPT language=”JavaScript”>

<!--

// 複数テキスト領域の入力文字数を超えたら警告する

function restChar() {

n = document.formN.textN.value.length;

if(n > 12) alert(”12字以内でお願いします”);

if(n < 6) alert(”6字以上でお願いします”);

}

//-->

</SCRIPT>

こうするだけです。

関連質問


●質問をもっと探す●



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