我正在尝试创建一个包含多个文本字段的 PDF 文档,这些文本字段的高度可以增长到某个最大值。由于项目的限制,我使用的是 Adobe Designer 7,它很高兴地允许使用 Javascript。但是,XFA 中的对象与 HTML DOM 或更早的 PDF DOM 略有不同。
因此,我确定我的字段 TextField1 具有某些属性,例如控制高度的“h”。
下面的代码只列出了 TextField1 上的方法,而不是属性:
----- form1.Page1.TextField1::exit - (JavaScript, client) -----
for(var i in xfa.form.form1.Page1.TextField1) {
try {
console.println(i);
} catch(e) {}
}
这是为什么?(而且,我该如何修复它以便它列出属性?)
与上面的代码非常相似的东西正在工作,但是由于疏忽和非常短的撤消堆栈,我丢失了片段。