![](/img/trans.png)
[英]Livecycle Designer: JavaScript - find an element by name and position from the root
[英]Livecycle Designer: JS: find all elements by name
我在Adobe Livecycle Designer中有一个文档,其中有多个名为“ Jahr1”的文本字段。 它们分散在整个文档中。
现在,我想更改所有这些字段的值。 为此,我需要找到所有名称为“ Jahr1”的文本字段。 我这样尝试过:
var nodes = xfa.resolveNodes("Jahr1[*]");
也是这样的:
var nodes = xfa.resolveNodes("Jahr1");
但是nodes
仍然是空的。
有任何想法吗?
form1.Subform2.Jahr1[0]::initialize - (JavaScript, client)
// Access a field property using a field name.
// Change the field properties of a specific subform.
// Use the [] operator to access an object's property.
// First, get the subform nodes.
var oNodes = Subform2.nodes;
var nNodesLength = oNodes.length;
// Loop through the subform's nodes and look for fields.
for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount ++) {
// Set the field property.
if (oNodes.item(nNodeCount).name.substr(0,5) == "Jahr1") {
oNodes.item(nNodeCount).rawValue = nNodeCount;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.