Я пытаюсь создать 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) {}
}
Почему это? (И как мне это исправить, чтобы перечислял атрибуты?)
Работало нечто, похожее на приведенный выше код, но я потерял фрагмент из-за халатности и очень короткого стека отмены.