再入力検査 Widget について

再入力検証 Widget は、ユーザーが入力した値が同じフォーム内の同種フィールドの値と一致するか (有効) しないか (無効) を検証するテキストフィールドまたはパスワードフォームフィールドです。たとえば、直前のフィールドに入力したパスワードを再入力するように要求するフォームなどで使用できます。ユーザーが入力したパスワードが前の入力内容と正確に一致していない場合は、値が一致しないことを示すエラーメッセージが表示されます。

再入力検証 Wideget とテキストフィールド検証 Wideget を併用して電子メールアドレスを検証することもできます。

注意: 再入力検証 Widget は、Spry 検証 Widget の扱いに習熟してから使用することをお勧めします。まだ慣れていない場合は、テキストフィールド検証 Widget の操作または他の検証 Widget の概要を読んでから使用を開始してください。この概要では、検証 Widget に関する基本概念をすべて説明することはしません。

一般的な設定による再入力検証 Widget の例を次の図に示します。


A.
パスワードフィールドまたは Spry パスワード認証 Widget

B.
再入力 Widget

再入力検証 Widget には、有効、無効、必須などいくつかの状態があります。これらの状態のプロパティは、対応する CSS ファイル (SpryValidationConfirm.css) を編集することにより、目的の検証結果に応じて変更できます。検査が実行されるタイミングは、たとえばユーザーが Widget の外側をクリックしたとき、入力したとき、フォームを送信しようとしたときなど、さまざまに設定できます。

イニシャル状態
ページがブラウザに読み込まれたとき、またはユーザーがフォームをリセットしたときの状態。

フォーカス状態
ユーザーが Widget 内に挿入ポイントを置いたときの状態。

有効状態
ユーザーが正しい情報を入力し、フォームを送信できる状態になったときの状態。

無効状態
ユーザーが入力したテキストが前のテキストフィールド (テキストフィールド検証 Widget または パスワード検証 Widget) の入力内容と一致しないときの状態。

必須状態
ユーザーがテキストフィールドに必須テキストを入力していないときの状態。

再入力検証 Widget の動作および Widget 構造の詳細については、www.adobe.com/go/learn_dw_spryconfirm_jp を参照してください。