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

如何在Adobe表单现有JavaScript中添加单选按钮响应的文本填充功能?

Adobe表单单选按钮同步填充文本的JS实现

你可以在现有颜色填充代码中添加文本字段赋值逻辑,实现单选按钮选中状态与文本内容的同步。以下是修改后的完整代码:

var status = this.getField("Training").value;
// 获取需同步填充文本的目标字段,替换为你表单中实际的字段名称
var targetTextField = this.getField("Training_Status_Display");

if (status == "No") {
    event.target.fillColor = color.yellow;
    targetTextField.value = "未完成培训"; // 自定义对应"No"状态的文本
} else if(status == "Yes") {
    event.target.fillColor = color.green;
    targetTextField.value = "已完成培训"; // 自定义对应"Yes"状态的文本
} else {
    event.target.fillColor = color.white;
    targetTextField.value = ""; // 无选中状态时清空文本
}

关键修改说明:

  • 新增targetTextField变量:通过this.getField()获取你表单中用来显示同步文本的字段,务必替换为实际字段名称
  • 每个条件分支内添加targetTextField.value赋值:将单选按钮的状态对应到具体文本内容,可根据需求自定义文本
  • 默认分支清空文本:当单选按钮无选中状态时,同步清空目标文本字段内容

如果需要同步多个文本字段,只需重复获取字段并赋值的操作即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 19:42:37