Javascript 根据组合框选择从其他文本框填充文本框

Javascript 根据组合框选择从其他文本框填充文本框,javascript,acrobat,Javascript,Acrobat,我想知道是否有人能帮我解决以下问题? 我在AcrobatPro从事表单开发 我在一个文档中有两个表单,一个只有文本框,另一个有一个下拉框和两个文本框 我对Acrobare Pro Java的了解很少。我想应该是这样的。但是,这在Java中不起作用 这段代码放在我想填充的文本框的自定义计算脚本中 //if the dropdownDoc value is equal to the DocumentnrTXT it needs to fill `this textbox with the text

我想知道是否有人能帮我解决以下问题? 我在AcrobatPro从事表单开发

我在一个文档中有两个表单,一个只有文本框,另一个有一个下拉框和两个文本框

我对Acrobare Pro Java的了解很少。我想应该是这样的。但是,这在Java中不起作用

这段代码放在我想填充的文本框的自定义计算脚本中

//if the dropdownDoc value is equal to the DocumentnrTXT it needs to fill `this textbox with the text from TitleTXT1.`

if(this.getField("dropdownDoc").value == " ") { event.value = ""; } 
else if (this.getField("dropdownDoc").value == "DocumentnrTXT1")
{event.value = this.getField("TitleTXT1").ValueAsString; }
else if (this.getField("dropdownDoc").value == "DocumentnrTXT2")
{event.value = this.getField("TitleTXT2").ValueAsString; }

有谁能告诉我如何继续吗?

您要找的房产是“valueAsString”。。。小写字母“v”。否则,脚本看起来不错


这是JavaScript,不是Java。

谢谢您的回复。我更改了此文本,但它不会更改输出。问题是,我放置此代码的文本框只是在选择时复制下拉框文本。但是我希望文本框根据下拉框中的选择显示“TitleTXTxx”文本。请检查我今天添加到问题中的图片。如果我从下拉框中选择文本“8977”,我希望文本框显示“Run”。现在它也显示“8977”。啊。。。确定-PDF中dropbox中的项目可以有两个值中的一个,第一个是字符串数组,在这种情况下,值和列表中显示的内容是相同的。第二个是两个项数组的数组,其中内部数组的第一个元素是标签,第二个元素是值。所以在你的例子中,标签是8977,但它的值是“Run”。同样的脚本将按照您的预期工作。