2011-12-08 8 views
0

私はこのフォームを作成します。これは以下の仕事です。私がやったことが正しかったかどうかを私が手助けできるかどうか疑問に思っていました。電話でのJqueryフォームの検証は不要ですが、11文字のみ

「詳細情報」フォームには、クライアント側の検証が含まれている必要があります。 クリエイティブはフォームのどのフィールドが必須かを識別しますが、実装する必要がある追加の検証レベルもあります。次のように妥当性に関する要件の完全なセットは次のとおりです。

  • フィールド「担当者名」必要と提出
  • にフィールド「連絡先メールアドレス」を許可するように移入する必要がある必要と移入する必要があります提出を許可する
  • 「連絡先メールアドレス」フィールドは、送信を許可する電子メールアドレスのフォーマットに準拠する必要があります。
  • [連絡先の電話番号]フィールドは必須ではありませんが、このフィールドに値が入力されている場合は、送信時に最大11文字の数字のみを含める必要があります。

EG: http://jsfiddle.net/bhdry/52/

答えて

0

私はこれで間違って何も表示されません。それはすべて私にとってうまくいっているようです。妥当性検査は、あなたが言うべきものと正確に同じです。

マスクされた入力のため、電話番号は問題ありません。これは指定した形式でのみ行われるので、サーバーに送信するときには空白または指定した形式になります。

もちろん、追加のサーバー側の検証を行う必要があります。

+0

サーバー側の検証はどういう意味ですか?あなたは持っている? – DD77

+0

このデータ(名前、電子メールなど)をサーバーに送信するときは、サーバー上で再度検証する必要があります。どのようにこのデータをサーバーに送りますか? – betamax

+0

私はそのようなフォームを提供する必要があります。あなたの助けをありがとう – DD77

0

これは動作するはずですが、数字のみが許可され、ユーザーが11桁未満を入力すると内容は保存されません。 js fiddle

+0

そう、それは尋ねられているものですか? – DD77

+0

そうです!上記のすべての要件を完全に満たしています。 –

関連する問題