You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Adobe Acrobat PDF表单根据下拉框选择值发送给对应收件人

解决Adobe Acrobat PDF表单根据下拉框选项动态指定邮件收件人的问题

我用Adobe Acrobat制作了一款可收集信息的PDF表单,用户点击“发送”按钮就能把填好的表单发给相关人员。作为表单制作新手(对代码更是陌生),目前按钮动作里的JavaScript代码是固定收件人:

var cToAddr = "Email1@work.com;Email2@work.com;Email3@work.com";
var cCCAddr = "CCMail@work.com";
var cSubLine = "[Student Name / Employee Number] Situation";
var cBody = "Enter other information as desired."
this.mailDoc({bUI: true, cTo: cToAddr, cCc: cCCAddr, cSubject: cSubLine, cMsg: cBody});

现在需要实现根据下拉框选项动态指定收件人(比如选Team1就发送到Team1@email.com),不知道该怎么修改代码。


解决方案

只需要两步就能实现动态指定收件人:

  1. 修改按钮的JavaScript代码
    将原代码中固定收件人的行:
var cToAddr = "Email1@work.com;Email2@work.com;Email3@work.com";

替换为:

var cToAddr = this.getField("Team").valueAsString;

注意:"Team"是你表单里下拉框的字段名称,必须和实际名称完全一致。

  1. 配置下拉框的导出值
    打开下拉框的属性设置面板,在「导出值」栏目中,给每个选项填写对应的收件邮箱(如果需要多个收件人,用分号;分隔即可,比如Team1@email.com;Team1Backup@email.com)。

完成以上设置后,点击发送按钮时,表单就会根据用户选择的下拉框选项,自动发送到对应的邮箱地址。

内容的提问来源于stack exchange,提问作者Stuart Lindfors

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 23:09:51