【发布时间】:2011-05-22 16:33:09
【问题描述】:
我有一个在 Acrobat X Pro 中创建的表单。该表单上有几个字段,用户可以在其中输入数据以获取照片会话的费用。
字段:
Text1(默认值为 25 美元。用户无法更改)
Text2(默认值为 15 美元。使用无法更改此值)
Text3(是用户可填写的数字字段。要输入的值是从 1 到 5)
Text4(用户可填写的数字字段。要输入的值为 1 - 无穷大)
TotalCost(计算 Text1 x Text3 或 Text2 x Text4 的总和)
我需要为 TotalCost 字段编写一个 JavaScript 计算。在 Excel 中,我可以这样写公式: if(b9"",b6*b9,if(b10"",b7*b10,0)
但是,我不确定如何用 Javascript 为 PDF 表单编写它。我想是这样的:
var a = this.getField("Text1")
var b = this.getField("Text2")
var c = this.getField("Text3")
var d = this.getField("Text4")
total.cost = if(getField("text3").value <>"", getField("text1").value*getField("text3").value,if(getField("text4").value <>"",getField("text2").value*getField("text4").value,0))
我是正确的还是完全不正确的?
【问题讨论】:
标签: javascript forms pdf