У меня есть форма, которую я создал в Acrobat X Pro. Форма содержит несколько полей, в которые пользователь вводит данные, чтобы получить стоимость фотосессии.
Поля:
Text1 (имеет значение по умолчанию $ 25. Пользователь не может изменить это)
Text2 (имеет значение по умолчанию $ 15. Использование не может изменить это)
Text3 (числовое поле, заполняемое пользователем. Вводимые значения: 1 - 5)
Text4 (числовое поле, заполняемое пользователем. Вводимые значения: 1 - бесконечность)
TotalCost (вычисляет сумму либо Text1 x Text3 ИЛИ Text2 x Text4)
Мне нужно написать вычисление JavaScript для поля TotalCost. В 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))
Я прав или совершенно не в порядке?