我在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个预定贡献级别之一自动填充计划详细信息,或允许手动输入数据。