如何在该文本字段中键入时更改文本字段的fillColor?

时间:2016-03-29 07:23:23

标签: javascript adobe acrobat custom-formatting

我想在输入文本字段时更改文本字段的fillColor。

该字段为空,fillColor默认为红色。 如何在输入此字段时将fillColor更改为透明,所以在离开之前?

感谢。

编辑:我正在使用Adobe Acrobat Pro DC。

自定义按键脚本中的代码:

var a = this.getField("a");
if(event.value == 0){
a.fillColor = color.red;
}else{
a.fillColor = color.transparent;
};

但这会在离开文本字段后更改颜色。 如何更改该代码以在离开文本字段之前更改颜色?

1 个答案:

答案 0 :(得分:0)

使用以下命令在字段激活的字段属性中的Actions中创建Javascript:

event.target.fillColor = color.yellow;

然后,只要您点击该字段,背景就会变为黄色。当你离开现场时,恢复为浅蓝色(默认)。