タグ付けされた質問 「validation」

検証は、データをチェックして、データに設定されている必要な仕様に適合していることを確認するために使用されます。通常、検証は入力データのチェック、および保存前のデータの検証に使用されます。

4
JavaScriptでフォーム送信イベントをリッスンするにはどうすればよいですか?
私は自分のフォーム検証JavaScriptライブラリを書きたいと思っています。送信ボタンがクリックされたかどうかを検出する方法をGoogleで探していましたがonSubmit="function()"、HTMLでonClick onを使用する必要があるコードだけが見つかりました。 このJavaScriptを作成して、onSubmitやonClick javascriptを追加するようなHTMLコードに触れないようにします。

22
姓名の正規表現
ウェブサイトの検証のために、名と姓の検証が必要です。 名の場合は、文字のみを含める必要があり、スペースを含む複数の単語を使用できます。また、3文字以上、最大30文字まで使用できます。空の文字列は検証しないでください(例:Jason、jason、jason smith、jason smith、JASON、Jason smith、jason Smith、およびjason SMITH)。 姓の場合は、3文字以上30文字以下の単一の単語、文字のみにする必要があります。空の文字列は検証しないでください(たとえば、lazslo、Lazslo、およびLAZSLO)。
124 regex  validation 

20
サブドメインなしで有効なドメイン名に一致する正規表現とは何ですか?
ドメイン名を検証する必要があります: Google COM stackoverflow.com つまり、最も生の形式のドメイン-wwwのようなサブドメインでさえも。 文字はa〜zのみにする必要があります。AZ | 0-9およびピリオド(。)およびダッシュ(-) ドメイン名の部分はダッシュ(-)で開始または終了しないでください(例-google-.com) ドメイン名の部分は1〜63文字である必要があります 拡張子(TLD)は今のところ#1ルールの下であれば何でもかまいませんが、後でリストに対して検証することができますが、1文字以上にする必要があります 編集:TLDは現状では明らかに2〜6文字です 番号。4改訂: TLDは.co.ukのようなものを含むため、実際には「サブドメイン」とラベル付けする必要があります-(リストに対するチェックを除いて)可能な唯一の検証は「最初のドットの後に1つまたはルール#1の下でより多くの文字 どうもありがとうございました。

9
フォームが送信されたかどうかの確認-PHP
フォームの変数を検証クラスに渡す必要があるかどうかを判断するためにフォームが送信されたかどうかを確認する最良の方法は何ですか? まず私は多分思った: isset($_POST) しかし、スーパーグローバルはどこでも定義されているため、常にtrueを返します。フォームの各要素を次のように反復する必要はありません。 if(isset($_POST['element1']) || isset($_POST['element2']) || isset(...etc この質問を書いている間、もっと基本的な解決策を考えましたが、チェックできるフラグとして機能する非表示フィールドを追加します。 独自のフラグを追加するよりも「クリーン」な方法はありますか?
122 php  forms  validation 

11
ユーザーがASP.NET MVCにHTMLを入力できるようにする-ValidateInputまたはAllowHtml
ユーザーがASP.net MVCを使用して特定のフィールドにHTMLを入力できるようにするにはどうすればよいですか。 コントローラのこの複雑なオブジェクトにマッピングされる多くのフィールドを持つ長いフォームがあります。 1つのフィールド(説明)でHTMLを使用できるようにしたいのですが、HTMLは後で独自の衛生管理を行う予定です。

7
PHPでメールを検証する方法は?
php5を使用して、入力値が有効なメールアドレスであることを確認するにはどうすればよいですか。今、私はこのコードを使用しています function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } ただし、非推奨のエラーが表示されます。この問題を解決するにはどうすればよいですか。私を助けてください。

12
正しくない数値が発生しました
私は2つの日付(開始と終了)をPHPスクリプトに渡し、それらをDBに追加するフォームを持っています。これの検証に問題があります。次のエラーが発生し続ける 正しくない数値が発生しました これは私が次を使用するときです date("d",$_GET['start_date']); しかし、多くのサイトのアドバイスに従ってstrtotime()関数を使用すると、UNIXタイムスタンプの日付が1/1/1/1になります。正しい日付を取得する方法はありますか?
120 php  validation  date  time 

5
jquery ajaxでASP.NET MVC検証を使用しますか?
私はこのような単純なASP.NET MVCアクションを持っています: public ActionResult Edit(EditPostViewModel data) { } このEditPostViewModelような検証属性があります: [Display(Name = "...", Description = "...")] [StringLength(100, MinimumLength = 3, ErrorMessage = "...")] [Required()] public string Title { get; set; } ビューでは、次のヘルパーを使用しています。 @Html.LabelFor(Model => Model.EditPostViewModel.Title, true) @Html.TextBoxFor(Model => Model.EditPostViewModel.Title, new { @class = "tb1", @Style = "width:400px;" }) フォームに送信すると、このテキストボックスが検証に配置され、最初にクライアントで実行され、次にservice(ModelState.IsValid)で実行されます。 今、私はいくつかの質問をしました: 代わりにjQuery …

13
C#でDateTimeを検証する方法
私がこの解決策を考え出したのは私だけではないと思いますが、より良い解決策がある場合は、こちらに投稿してください。私はこの質問をここに残して、後で検索できるようにします。 有効な日付がテキストボックスに入力されたかどうかを確認する必要があり、これが私が思いついたコードです。フォーカスがテキストボックスを離れたときにこれを起動します。 try { DateTime.Parse(startDateTextBox.Text); } catch { startDateTextBox.Text = DateTime.Today.ToShortDateString(); }
118 c#  datetime  validation 

4
<input type =“ number”>フィールドの生の値を取得する方法は?
OverаэтотвопросестьответынаStack Overflowнарусском:Получениенекорректногозначенияinput type = 'number'приизменини フィールドの「実際の」値を取得するにはどうすればよい&lt;input type="number"&gt;ですか? 私が持っているinput箱を、私は、新しいHTML5の入力タイプを使用していますnumber: &lt;input id="edQuantity" type="number"&gt; これは主にChrome 29でサポートされています。 ここで必要なのは、ユーザーが入力ボックスに入力した「生の」値を読み取る機能です。ユーザーが数値を入力した場合: その後edQuantity.value = 4、そしてすべてが順調です。 しかし、ユーザーが無効なテキストを入力した場合、入力ボックスを赤に着色したいと思います。 残念ながら、type="number"入力ボックスの場合、テキストボックスの値が数値ではない場合value、空の文字列が返されます。 edQuantity.value = "" (String); (少なくともChrome 29では) コントロールの「生の」値を取得するにはどうすればよい&lt;input type="number"&gt;ですか? 入力ボックスの他のプロパティのChromeのリストを調べてみました。 実際の入力に似ているものは何もありませんでした。 また、箱が「空」であるかどうかを確認する方法も見つかりませんでした。多分私は推測したかもしれません: value isEmpty Conclusion ============= ============= ================ "4" false valid number "" true empty box; not a problem "" false invalid …


10
WPF検証エラーの検出
WPFでは、ExceptionValidationRuleまたはを使用して、データバインディング中にデータレイヤーでスローされたエラーに基づいて検証をセットアップできます。DataErrorValidationRule。 この方法で多数のコントロールを設定し、[保存]ボタンがあるとします。ユーザーが[保存]ボタンをクリックした場合、保存を続行する前に検証エラーがないことを確認する必要があります。検証エラーがある場合は、それらを非難する必要があります。 WPFで、Data Boundコントロールに検証エラーが設定されているかどうかをどのように確認しますか?


6
ASP.NETフォームで必要なチェックボックスを作成するにはどうすればよいですか?
私はこれについていくつかの検索を行ったところ、いくつかの部分的な答えを見つけましたが、「これはこれを行う正しい方法です」という温かいあいまいさをもたらすものは何もありません。この質問に対して最も頻繁に発生する苦情に答えるには、「チェックボックスには2つの正当な状態(チェック済みとチェックなし)があります」、これは「契約条件に同意します...」チェックボックスであり、登録を完了するためにチェックする必要があります。したがって、ビジネスロジックの観点からは、ボックスをチェックする必要があります。 完全なカットアンドペースト対応のコードフラグメントを応答に含めてください!私はこれにいくつかの部分があることを知っています-CustomValidator(おそらく)、コードビハインド、いくつかのJavaScript、そしておそらくIsValidのチェック、そして私にとってイライラする部分は、私が見た各例でこれらの重要なものの1つです欠品です!


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.