Javascript的全局变量(Acrobat Reader)
我有一个PDF表单,我正试图在文档级Javascript编辑器中声明一个全局变量。。。我正在使用Javascript的全局变量(Acrobat Reader),javascript,global-variables,acrobat,Javascript,Global Variables,Acrobat,我有一个PDF表单,我正试图在文档级Javascript编辑器中声明一个全局变量。。。我正在使用 global.myVariable = "0"; 然后在表单中的一个字段上,我运行以下代码: if(myVariable == "0"){ app.alert("Hello!"); myVariable = "1"; } 这样它只会发出一次警报。然而,每当我在任何领域输入任何东西时,它都会出现,这很烦人。请告知 如果将变量声明为global.myVariable,则需要将if语句编
global.myVariable = "0";
然后在表单中的一个字段上,我运行以下代码:
if(myVariable == "0"){
app.alert("Hello!");
myVariable = "1";
}
这样它只会发出一次警报。然而,每当我在任何领域输入任何东西时,它都会出现,这很烦人。请告知 如果将变量声明为global.myVariable,则需要将if语句编写为:
if(global.myVariable === "0"){
app.alert("Hello!");
global.myVariable = "1";
}
通过执行以下操作,可以在任何位置声明全局变量: myVariable=1 但是,如果在最顶部的范围内声明变量,则最安全: var-myVariable=1
您必须记住的唯一问题是确保您不会覆盖
myVariable
任何其他地方。工作起来很有魅力!非常感谢。