入力の確認

作成日: 2003-02-11
最終更新日:

ユーザからのキーボード入力や、データベースなどのシステムからの入力が、 処理するシステムに対して正しいことを確認するのは、思ったより大変な作業だ。 入力処理をサボっていると、システムが異常終了したり、誤った結果を出してしまったりする。

たとえば、入力が数値の形式として正しいか否かということでさえ、 一から文字列を解析するのでは大変だ。 できれば、既に数値であることがわかるような仕組みを使うのが望ましい。 これについては、数値への変換というページで触れている。

次は、あるJavaScriptの本に載っている例を少し修正して、記入もれはないか、 範囲は正しいかなどを確認するものだ。 必須の欄に文字があり、郵便番号が0以上99999以下の整数であれば、 OKの確認ウィンドウが表示される。所定の形式を満たさない場合は、 その欄と状態が表示される。

現在、郵便番号のチェックが甘く、小数でも通ってしまうという不具合がある。

名(First name, 任意):
姓(Last name, 必須):
住所(Address, 必須):

郵便番号(Zip Code, 必須):
電話番号(Phone Number, 任意):

まりんきょ学問所JavaScript 手習い ≫ 入力の確認


MARUYAMA Satosi