在 Acrobat PDF 中分配 mouseUp 事件
Assign mouseUp event in acrobat PDF
我在 Adobe Acrobat 中使用 JavaScript 并希望在文档加载时将 mouseUp 事件分配给多个字段。这是可能的还是我必须进入每个字段并手动 select 属性 --> 操作等等?
我想象的是这样的
var fg = this.getField(nameOfFieldGroup).getArray();
for (var i = 0; i < fg.length; i++) {
if (this.getField(fg[i]).required) {
// assign a mouseUp event to that field here.
}
}
Field.setAction() 方法可让您向字段添加脚本。您只需要这样做一次,而不是每次加载文档时都这样做。第二个参数中的脚本是您希望在指定事件触发时执行的字符串。在下面的示例中,它只是一声嘟嘟声。
this.getField(fg[i]).setAction("MouseUp", "app.beep(0);");
我在 Adobe Acrobat 中使用 JavaScript 并希望在文档加载时将 mouseUp 事件分配给多个字段。这是可能的还是我必须进入每个字段并手动 select 属性 --> 操作等等?
我想象的是这样的
var fg = this.getField(nameOfFieldGroup).getArray();
for (var i = 0; i < fg.length; i++) {
if (this.getField(fg[i]).required) {
// assign a mouseUp event to that field here.
}
}
Field.setAction() 方法可让您向字段添加脚本。您只需要这样做一次,而不是每次加载文档时都这样做。第二个参数中的脚本是您希望在指定事件触发时执行的字符串。在下面的示例中,它只是一声嘟嘟声。
this.getField(fg[i]).setAction("MouseUp", "app.beep(0);");