Extjs の一般的な検証の概要 form_extjs
//onReady の function() に配置します{}
Ext.QuickTips.init(); // コンポーネントのプロンプト情報関数を提供します。フォームの主なプロンプト情報はクライアント検証のエラー メッセージです。
Ext.form.Field.prototype.msgTarget='side'; //プロンプト メソッド、列挙値は次のとおりです:
qtip-マウスがコントロール上に移動したときにプロンプトを表示します。 title-ブラウザのタイトルに表示されますが、テスト結果は qtip と同じです。
under-コントロールの下にエラー メッセージを表示します。
side-コントロールの右側にエラー アイコンを表示します。マウスはアイコンをポイントします。 デフォルト値:
id-[要素 ID] エラー プロンプトは、指定された ID
1 の HTML 要素に表示されます。 >
blankText:string//空の場合のエラー メッセージ
js コードは次のとおりです:
renderTo:"form1"、
title:"FormPanel"、
defaults:{xtype:"textfield"、inputType:"password"}、
items:[
{fieldLabel:"空白にすることはできません",
allowBlank: false, //Null は許可されません
blankText: "空白にすることはできません", //エラー メッセージ、デフォルトはこのフィールドは必須です!
id: "blanktest" ,
}
]
});
2. 簡単な検証には vtype 形式を使用します。
vtype:"email",//メール形式の検証
vtypeText:"無効ですメールアドレス",/ /エラーメッセージ。デフォルト値については触れません。
id: "blanktest",
anchor: "90%"
}
上記の vtype は変更できます次の extjs へ デフォルトで vtype によってサポートされる検証:
//フォーム検証でデフォルトでサポートされる vtype のタイプ
1.alpha // 文字のみを入力でき、その他 (数字、特殊記号など) は入力できません
3.email//メール認証、必要な形式は ""
4 .url//url 形式の検証、必要な形式は http://www.baidu.com です
3. 高度なカスタム パスワード検証
以前の検証はすべて extjs によって提供され、カスタマイズすることもできます検証機能。
password:function(val,field){//val) は、ここではテキスト ボックスの値を指します。 field はこのテキスト ボックス コンポーネントを指します。誰もがこの意味を理解する必要があります。
if(field.confirmTo){//confirmTo はカスタム構成パラメータであり、通常は他のコンポーネントの ID 値を保存するために使用されます
var pwd=Ext。 get( field.confirmTo);//confirmTo の ID の値を取得します
return (val==pwd.getValue());
return
}
} );
//アイテムパラメータを設定します
items: [{fieldLabel: "Password",
id: "pass1",
},{
fieldLabel: "confirm Password",
id: "pass2",
vtype: "password", // カスタマイズされた検証タイプ
vtypeText: "2 つのパスワードは矛盾しています!",
confirmTo: "pass1", // もう 1 つは、コンポーネントの ID
}
4. 正規表現を使用して
regex : /[u4e00-u9fa5]/ , //正規表現は /..../ の間にあります。 [u4e00-u9fa5]: 中国語のみ入力できます。
regexText: "中国語のみ入力できます!", //正規表現エラー メッセージ
allowedBlank : false //この検証はまだ有効です。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP は非常に人気のあるプログラミング言語であり、CodeIgniter4 は一般的に使用される PHP フレームワークです。 Web アプリケーションを開発する場合、フレームワークを使用すると、開発プロセスのスピードアップ、コードの品質の向上、メンテナンス コストの削減が可能になり、非常に役立ちます。この記事ではCodeIgniter4フレームワークの使い方を紹介します。 CodeIgniter4 フレームワークのインストール CodeIgniter4 フレームワークは、公式 Web サイト (https://codeigniter.com/) からダウンロードできます。下

Flask-WTF を使用してフォーム検証を実装する方法 Flask-WTF は、Web フォーム検証を処理するための Flask 拡張機能であり、ユーザーが送信したデータを検証するための簡潔かつ柔軟な方法を提供します。この記事では、Flask-WTF 拡張機能を使用してフォーム検証を実装する方法を説明します。 Flask-WTF のインストール Flask-WTF を使用するには、まずインストールする必要があります。 pip コマンドを使用してインストールできます。 pipinstallFlask-WTF 必要なモジュールを F にインポートします。

Laravel は、開発者の作業をスピードアップするための便利な機能を多数提供する人気の PHP Web 開発フレームワークです。その中でも、LaravelValidation は、フォームリクエストやユーザーが入力したデータを簡単に検証するのに役立つ非常に実用的な関数です。この記事では、LaravelValidation を使用してフォームリクエストを検証する方法を紹介します。 LaravelValidationとはLaravelValidationとはLa

ミドルウェアを使用して Laravel でフォーム検証を処理する方法、特定のコード例が必要です はじめに: フォーム検証は Laravel で非常に一般的なタスクです。ユーザーが入力したデータの有効性と安全性を確保するために、当社は通常、フォームに送信されたデータを検証します。 Laravel は便利なフォーム検証機能を提供しており、フォーム検証を処理するためのミドルウェアの使用もサポートしています。この記事では、ミドルウェアを使用してLaravelでフォーム検証を処理する方法を詳しく紹介し、具体的なコード例を示します。

フォーム検証は Web アプリケーション開発において非常に重要なリンクであり、フォーム データを送信する前にデータの有効性をチェックして、アプリケーションのセキュリティ脆弱性やデータ エラーを回避できます。 Web アプリケーションのフォーム検証は、Golang を使用すると簡単に実装できます。この記事では、Golang を使用して Web アプリケーションのフォーム検証を実装する方法を紹介します。 1. フォーム検証の基本要素 フォーム検証の実装方法を紹介する前に、フォーム検証の基本要素が何であるかを知る必要があります。フォーム要素: フォーム要素は

PHP フォーム検証のヒント: filter_input 関数を使用してユーザー入力を検証する方法 はじめに: Web アプリケーションを開発する場合、フォームはユーザーと対話するための重要なツールです。ユーザー入力を正しく検証することは、データの整合性とセキュリティを確保するための重要な手順の 1 つです。 PHP には、ユーザー入力を簡単に検証してフィルタリングできる filter_input 関数が用意されています。この記事では、filter_input 関数を使用してユーザー入力を検証する方法を紹介し、関連するコード例を示します。 1つ、

PHP は Web 開発で広く使用されているスクリプト言語であり、そのフォーム検証とフィルタリングは非常に重要な部分です。ユーザーがフォームを送信するとき、データのセキュリティと有効性を確保するために、ユーザーが入力したデータを検証およびフィルタリングする必要があります。この記事では、PHP でフォームの検証とフィルタリングを実行する方法とテクニックを紹介します。 1. フォーム検証 フォーム検証とは、ユーザーが入力したデータをチェックして、データが特定のルールおよび要件に準拠していることを確認することを指します。一般的なフォーム検証には、必須フィールド、電子メール形式、携帯電話番号形式の検証が含まれます。

フォーム検証に Hyperf フレームワークを使用する方法 はじめに: Web アプリケーションの開発に伴い、フォーム検証はデータの正確性とセキュリティを確保するための重要な部分になりました。 Hyperf フレームワークは、高パフォーマンスの PHP 開発フレームワークとして、強力なフォーム検証機能を提供します。この記事では、フォーム検証に Hyperf フレームワークを使用する方法と具体的なコード例を紹介します。 1. Hyperf フレームワークをインストールします。Composer を使用してインストールします。composercreate-proje
