我正在Scribus中构建PDF,并在进行过程中通过javascript(这里是基本的新手)绊脚石。我遇到了一个问题,但似乎找不到一个好的答案。

我有一个名为productType的组合框,用户可以在其中选择产品。一旦这样做,我希望一个名为mortClause的文本字段显示正确的子句。我在组合框的“操作”->“模糊”->“ Javascript”下放置了以下代码。

这是我不工作的东西:

var ckSelect = this.getField("productType");
var ckResult = this.getField("mortClause");

if (ckSelect.value === "VA") {
   mortClause.value = 'VA Clause';
} else if (ckSelect.value === "FHA") {
   mortClause.value = 'FHA Clause';
} else {
   mortClause.value = 'Normal Clause';
}

最佳答案

“ mortClause”不是变量的名称,而是ckResult。

如果你改变

mortClause.value = 'VA Clause';




ckResult.value = 'VA Clause';


您会得到预期的行为。

但是您可能已经知道了。或三年后放弃。

10-06 04:34