Return 现场事件数组 | javascript |杂技编辑器
Return array for a field event | javascript | acrobat editor
我正在尝试 return 下拉列表更改事件的数组。
下拉菜单的自定义按键脚本代码如下:
if( event.willCommit )
{
var array = this.Page1_FieldSet(3);
}
文档级javascript如下:
var Page1_array = {
1: {val: 1},
2: {val: 2},
3: {val: 3}};
function Page1_FieldSet(i)
{
var array = Page1_Array[i];
return array;
}
我正在尝试访问数组 Page1_Array 以更改 pdf 格式的下拉值。调试时出现引用错误。请帮助我提供正确的代码。这是错误:
Error: ReferenceError: Page1_Array is not defined 15:Document-Level:Page1_FieldSet
假设您没有范围问题...
你在这里定义 Page1_array
:
var Page1_array = {
注意 array
中的小写 a
。
但是你在这里引用 Page1_Array
:
var array = Page1_Array[i];
...这是一个不同的引用,因为大写 A
。只需将 A
更改为 a
。
我正在尝试 return 下拉列表更改事件的数组。 下拉菜单的自定义按键脚本代码如下:
if( event.willCommit )
{
var array = this.Page1_FieldSet(3);
}
文档级javascript如下:
var Page1_array = {
1: {val: 1},
2: {val: 2},
3: {val: 3}};
function Page1_FieldSet(i)
{
var array = Page1_Array[i];
return array;
}
我正在尝试访问数组 Page1_Array 以更改 pdf 格式的下拉值。调试时出现引用错误。请帮助我提供正确的代码。这是错误:
Error: ReferenceError: Page1_Array is not defined 15:Document-Level:Page1_FieldSet
假设您没有范围问题...
你在这里定义 Page1_array
:
var Page1_array = {
注意 array
中的小写 a
。
但是你在这里引用 Page1_Array
:
var array = Page1_Array[i];
...这是一个不同的引用,因为大写 A
。只需将 A
更改为 a
。