assignNode

現在のコンテキストを使用して参照構文式を評価し、見つかったノードの値を設定します。ノードが存在しない場合は、作成されます。

構文

Reference_Syntax.assignNode( STRING param1 [, STRING param2 [, INTEGER param3 ] ] )

パラメーター

param1

特定のノードを指す参照構文式を表す有効な文字列です。

param2(オプション)

ノードに割り当てる値を表す有効な文字列です。

param3(オプション)

新規ノードを作成するときに実行されるアクションを表す整数値です。有効なパラメーターの値は次のとおりです。

  • 0

  • ノードが存在する場合は、値が更新されます。ノードが存在しない場合は、作成されます。

  • 1

  • ノードが存在する場合は、エラーが発生します。ノードが存在しない場合は、作成されます。

  • 2

  • ノードが存在す場合は、アクションは実行されません。ノードが存在しない場合は、作成されます。

  • 3

  • 新規ノードが常に作成されます。

戻り値

指定のノードに一致するオブジェクトです。

適用先

node クラス

バージョン

XFA 2.1