2017-11-08 13 views
-1

디지털 서명이 필요한 양식이 있습니다. 양식에 서명 한 후에 모든 양식 필드는 특성에서 읽기 전용으로 작성됩니다. 하지만 내 버튼은 숨겨져 있지 않습니다. 버튼을 숨기려면 어떻게해야합니까 ??양식을 디지털 서명 한 후 필드를 숨기거나 표시하는 방법 | Acrobat PDF 양식

PS - I 15

+0

Downvoter, 내 게시물에 대해 개선 할 점을 제안 해주십시오. 나는 새로운 곡예사와 자바 스크립트입니다 –

+0

어떻게 서명하고 있습니까? 서명란을 사용합니까? –

+0

@MaxWyss - 예, 서명란을 사용하고 있습니다. 그리고 Properties의 "Signed"탭을 사용하여 모든 필드를 읽기 전용으로 만들었습니다. 내가하고 싶은 것은 단추도 숨기는 것입니다. 트리거에 대한 작업은이 컨텍스트에서 유용하지 않습니다. –

답변

1

더는 내장 함수 나 속성이 원하는 결과를 달성 할 수 없을 것 같다 곡예사 사용하고 있습니다. 하지만 모든 필드를 읽기 전용으로 만들고 모든 버튼을 동시에 숨길 수있는 간단한 자바 스크립트가 있습니다.

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 ; 
}