djValidationTextBox - Dojo 検証テキストボックス

検証された値を受け入れます。

カテゴリ

Dojo フォーム

構文

<xe:djValidationTextBox attributes>content</xe:djValidationTextBox>
表 1. 必須プロパティ
プロパティ 説明
id デフォルトは djValidationTextBox1djValidationTextBox2 などです。
value コントロールをデータ要素にバインドします。

使用法

これは Dojo コントロールです。

実行時に、テキストボックスがページに表示されます。 入力内容が無効な場合は、ツールチップが表示されます。

このコントロールは、最新のアクセシビリティ標準に対してテストされていません。推奨されるアクセシビリティパスは 編集ボックスコントロールです。

以下の例は、スコープ変数にバインドされる検証テキストボックス、ページを送信するためのボタン、スコープ変数の値を表示する計算結果フィールドを示します。このテキストボックスには、a から z、A から Z の文字のみを使用できます。ユーザーが無効な値を入力することはできません。
<xp:table>
	<xp:tr>
		<xp:td>Validation Text Box</xp:td>
		<xp:td>
			<xe:djValidationTextBox id="djValidationTextBox1"
				value="#{sessionScope.djValidationTextBox1}">
				<xe:this.regExp><![CDATA[[a-zA-Z]*]]></xe:this.regExp>
			</xe:djValidationTextBox>
		</xp:td>
	</xp:tr>
	<xp:tr>
		<xp:td>
			<xp:button value="submit" id="button1">
				<xp:eventHandler event="onclick" submit="true" refreshMode="complete" immediate="false" save="true">
			</xp:eventHandler></xp:button>
		</xp:td>
		<xp:td></xp:td>
	</xp:tr>
	<xp:tr>
		<xp:td>Value</xp:td>
		<xp:td><xp:text escape="true" id="computedField1" value="#{sessionScope.djValidationTextBox1}"></xp:text></xp:td>
	</xp:tr>
</xp:table>