如何在表单数字签名后隐藏或显示字段 | Acrobat pdf 表格

how to hide or show a field after the form is digitally signed | Acrobat pdf forms

我有一个表格需要进行数字签名。签署表单后,所有表单字段都从属性变为只读。但是我的按钮没有隐藏。 我该怎么做才能隐藏按钮??

PS - 我正在使用 acrobat 15

似乎没有内置函数或属性来达到预期的结果。但是我得到了一个简单的 javascript,我可以用它来使所有字段只读并同时隐藏所有按钮。

for ( var i = 0; i < this.numFields; i++) {
    var fname = this.getNthFieldName(i);
    if(fname.type == "button")
    {
        this.getField(fname).display = display.hidden;
    }
    else if ( fname != "Signature_2" ) 
           this.getField(fname).readonly = true ; 
}