onchange - 入力変更スクリプト

コントロールに最後にフォーカスが移動してからコントロールの値が変更されている場合、コントロールがフォーカスを失ったときにイベントハンドラを有効にします。

カテゴリ

イベント

構文

<xp:eventHandler event="onchange" attributes>content</xp:eventHandler>

使用法

イベントハンドラの構文の詳細については、eventHandler - イベントハンドラ (プロパティ) を参照してください。

この入力ボックスは、onchange イベントのクライアントハンドラを保有します。 このクライアントハンドラは、入力ボックスの値を大文字に変更します。
<xp:inputText id="inputText1" value="#{requestScope.status}">
	<xp:eventHandler event="onchange" submit="false">
		<xp:this.script>
			<![CDATA[var e = window.document.getElementById("#{id:inputText1}");
			e.value = e.value.toUpperCase()]]>
		</xp:this.script>
	</xp:eventHandler>
</xp:inputText>