出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[4957] Re:入力不可能文字の判定
投稿者:ASP初心者さん 2005/03/17 17:53:27
お世話になります。

すみません、説明不足でした。
入力不可文字の判定は、サーバ側で行います。
(error.aspという形で作って、まとめてそちらで表示します)

で、判定はJavaScriptを使わずにASPで判定、との事です。

宜しくお願い申し上げます。

> どもです。
>
> 入力不可文字の判定は、クライアント側で行なうので良いのですよね?
> テキストボックスを使用されているのであれば、テキストボックスからフォーカスが外れた際に文字判定を行なう事ができます。
>
> 例えば(半角の数字以外はエラーにする場合)、、、
>
> <INPUT TYPE="text" name="AAA" onBlur="_onBlur(this)">
>
> --JS部分--
> function _onBlur(obj){
>  var str = obj.value;
>  if( str == "" ) return true;//何も入力していなければエラーに引っかからないように設定してます。
>  if(obj.name == "AAA")
>  {
>   if(str !== "")
>   {//↑入力文字があるかの判定
>    if(isNaN(num = str))
>    {//↑入力文字がナンバー型かの判定
>     alert("半角数字で記入してください");//ナンバー型じゃない場合
>     obj.focus();//
>    }
>    return false;//ナンバー型じゃなければフォーカスをはずさない(AAAのテキストボックスから出られない)
>   }
>  }
> }
>
> といった事はできますよ。
>
> あとは、必要に応じて、ひらがなの時とか半角全角の判定とかで、条件を変えれば良いと思います。
>

入力不可能文字の判定   ASP初心者さん [2005/03/17 15:47:36] [4955]
  Re:入力不可能文字の判定   ryuさん [2005/03/17 16:06:33] [4956]
    Re:入力不可能文字の判定   ASP初心者さん [2005/03/17 17:53:27] [4957]
      Re:入力不可能文字の判定   ryuさん [2005/03/18 9:20:45] [4959]
  Re:入力不可能文字の判定   Lightningさん [2005/03/20 17:53:50] [4960]


TreeBBS For ASP V.0.1.3
Program By YasNet