使用 Acrobat X Pro,需要 JavaScript 帮助
Using Acrobat X Pro, need javascript help
我有一个在 Acrobat X Pro 中创建的表单。表单上有几个字段,用户可以在其中输入数据以获取照片会话的成本。
领域:文本 1(默认值为 $25。用户无法更改此设置)
Text2(默认值为 $15。使用无法更改此设置)
文本3(是用户可填写的数字字段。要输入的值为 1 - 5)
文本4(是用户可填写的数字字段。要输入的值为 1 - 无穷大)
总成本(计算文本 1 x 文本 3 或文本 2 x 文本 4 的总和)
我需要为 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))
我是否正确或完全偏离目标?
关闭。 这里:
var t1 = this.getField("Text1");
var t2 = this.getField("Text2");
var t3 = this.getField("Text3");
var t4 = this.getField("Text4");
var total = 0;
if (t3.value != "") {
total = t1.value * t3.value;
} else if (t4.value != "") {
total = t2.value * t4.value;
}
this.getField("TotalCost").value = total;
相关文章:
- 重写需要javascript中带有import关键字的语法
- 需要javascript函数允许逗号和空格
- 需要Javascript参数帮助
- 需要JavaScript计算帮助
- 需要javascript正则表达式来检查以U或C开头、长度为10的字符串
- 我需要javascript替换regex方面的帮助
- 仅限滑动图像css3或需要javascript
- 需要Javascript的基本澄清
- 需要Javascript回调ajax解释
- 需要Javascript或jquery代码将数据传递给控制器
- 如何在我的RSpec/Capibara/Selenium测试中需要Javascript文件进行测试
- 需要JavaScript的帮助 哎呀
- 需要javascript来重写访问者名称
- 需要javascript函数的数组输出
- 需要Javascript正则表达式帮助
- 使用HTML搜索,需要JavaScript来搜索数组并在新窗口中返回结果
- 字段验证:字段需要 JavaScript 正则表达式
- 需要javascript检查夏威夷阿拉斯加等的邮政编码
- 请帮忙!需要JavaScript下拉过滤器
- 我需要 JavaScript 表单验证吗?