【问题标题】:Populate Text Box with ComboBox使用 ComboBox 填充文本框
【发布时间】:2020-03-01 12:56:48
【问题描述】:

我希望在 Acrobat Pro 中使用基于 ComboBox 的值简单地填充文本框。以下代码附加到文本框中的自定义计算脚本。此外,“立即提交所选值”应用于“员工姓名”字段。

我什么也得不到。任何想法我做错了什么?

    var employeeName = this.getField("employeeName").value;
    if (employeeName=="M. Smith") event.value = "30";
    else if (employeeName=="D. Johnson") event.value = "29";
    else if (employeeName=="J. Davis") event.value = "86";
    else event.value = "";

注意:名称已更改以保护无辜者,显然与问题的相关性为零。

【问题讨论】:

    标签: javascript adobe acrobat


    【解决方案1】:

    一般情况下,我会为这个数量的条件使用 switch 语句,但以下应该可以工作......

    var employeeName = this.getField("employeeName").value;
    if (employeeName == "M. Smith") {
        event.value = "30";
    }
    else if (employeeName == "D. Johnson") {
        event.value = "29";
    }
    else if (employeeName == "J. Davis") {
        event.value = "86";
    }
    else {
        event.value = "";
    }
    

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 2012-07-09
      • 2013-09-23
      • 2013-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      相关资源
      最近更新 更多