当前位置: 首页 > 知识库问答 >
问题:

PDF JavaScript:将变量值插入表单字段

齐志勇
2023-03-14

我有一个带有JavaScipt的PDF,所有终端用户都运行Adobe Acrobat Pro DC。我已经成功地找到了如何让它用来自其他表单字段的值填充表单字段:

// Assuming FormFieldB has a value of "somewhere" and FormFieldA is a text box

this.getField("FormFieldA").value = "Fills a sentence and adds a string from " + this.getField("FormFieldB").value + " successfully.";

// This fills the box with "Fills a sentence and adds a string from somewhere successfully.

但我尝试做的基本上是一样的,但我尝试获取一个变量的值,并将其添加到表单字段中。

var my_variable = "somewhere";

this.getField("FormFieldA").value = "Fills a sentence and adds a string from <How do I insert from my_variable> successfully";

// I want it do write the same example sentence as before

有什么想法吗?谢谢

共有2个答案

胡向阳
2023-03-14

如果你使用ES6语法,你可以这样使用它:

let my_variable = "somewhere";
this.getField("FormFieldA").value = `Fills a sentence and adds a string from ${my_variable} successfully`;

"'"是ES6中引入的反勾/字符串文字运算符,它位于1键之前。

李华茂
2023-03-14

只要把琴弦串联起来...

var my_variable = "somewhere";

this.getField("FormFieldA").value = "Fills a sentence and adds a string from "+my_variable+" successfully";
 类似资料:
  • 问题内容: 我想在Python中将变量引入字符串中。 例如,看下面的脚本。我只是想为图像起个名字,例如…到,或者如果您使用会计师,因为我可以替换部分价值链以生成计数器。 问题答案: data = self.cmd(“r.out.gdal in=rdata out=geo{0}.tif”.format(i)) self.dataOutTIF.setValue(“geo{0}.tif”.format(

  • 问题内容: 我似乎无法使用户输入的数据进入表然后进行打印。 到目前为止,这是我的代码: 我从这里得到了“模板” /开始 解决以下 现在,我想向表中添加两个变量,即原始日志变量和另一个用作时间戳记的变量。 其余代码与上面相同。我认为这会起作用,但是当我测试它时,表中什么也没有。 问题答案: 我认为您只需要更改获取和插入值的方式即可(另外,此行的SQL中存在语法错误): 我认为您可以完全忘记该变量,除

  • 问题内容: 我从终端创建了一个表,然后尝试创建简单的任务:从表单中插入值。这是我的 这是我的。 按下我的保存按钮后,什么也没有发生,数据库仍然为空。我尝试了查询,它按照预期的方式从表单中获取所有值。在尝试从终端检查是否可以正常工作后,我登录到尝试从users表返回所有数据的操作,但得到了空集。 问题答案: 以下代码仅声明了一个包含MySQL查询的字符串变量: 它不执行查询。为此,您需要使用一些功能

  • 问题内容: Java中的字符串构建使我感到困惑。我讨厌做这样的事情: 或者,使用StringBuilder,如下所示: 我肯定会丢失一些东西。有更好的方法。就像是: 代替: 做: 要么: 问题答案: 如果您使用的是Java 5或更高版本,则可以使用: 有关详细信息,请参见。

  • 问题内容: 我有一个具有以下各列的访问表:WeeklyID(PrimaryKey),CampaignID(Foreignkey),WeekEnded(日期字段),Duration(数字字段)。 我想自动将X记录数添加到表中,其中X是“持续时间”字段中存储的数字。我希望添加的记录具有与原始记录相同的CampaignID。因此,当具有一个特定CampaignID的记录计数等于“持续时间”编号时,将满足

  • 在SQL我们做这样的事情批量插入到可更新 但在PostgreSQL中,如何执行此操作