Adobe中的Javascript无法正常工作

时间:2016-03-01 16:56:48

标签: javascript adobe acrobat

我在Adobe表单的一列字段中包含以下代码:

var ro = true;
var plan = Number(this.getField("Option1").value);
if (plan==100) 
  event.value = "$0";
else if (plan==125) 
  event.value = "$0";
else if (plan==150) 
  event.value = "$0";
else if (plan==200) 
  event.value = "$0";
else {
  event.value = "";
  ro = false;
}
event.target.readonly = ro;

因此,基于此,相关字段应该看一下名为" Option1"如果存在四(4)个预定值中的一个($ 100,$ 125,$ 150或$ 200),则该字段应显示" $ 0"并且该字段设置为只读。

如果这四(4)个预定值都不存在,则该字段应解锁以允许手动输入数据。

一切正常,但当我退出该字段时,它会删除我手动输入的任何数据。

我很困惑。谁能在这里给出任何指导?

谢谢!

编辑 - 添加图片以显示如何在网页上命名字段。 Form Fields Name

在图像中,蓝色框中的字段都会检查标有" Option1"因为它的价值。绿色框中的字段检查"选项2",黄色是"选项3"和黑色是" Option4"。

此处的首要目的是创建一个销售表单,该表单将根据4个预定贡献级别之一自动填充计划详细信息,或允许手动输入数据。

0 个答案:

没有答案