我正在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';
您会得到预期的行为。
但是您可能已经知道了。或三年后放弃。