Skip to main content
myu46
Participant
April 14, 2021
Answered

iOS版ではラジオボタンの値が取得できない?

  • April 14, 2021
  • 1 reply
  • 325 views

iOSではラジオボタンの値を取得できないのでしょうか?

 

PC版Acrobatで、ラジオボタンの値(チェックの有無)を取得し、

それに応じて処理を分けるJavaScriptを書きました。

 

ラジオボタンは2つあり、フィールド名は「Group1」にしています。

JavaScriptは以下のように書いています。

 

radioBtn = this.getField("Group1");

if(radioBtn.isBoxChecked(0) === 1){

//処理

}

if(chk0.isBoxChecked(1) === 1){

//処理

}

 

PCだと、チェックされていれば以下のスクリプトで「1」を返します。

app.alert(radioBtn.isBoxChecked(0));

 

しかし、iOSではアラートが表示されません。

 

iOSでは、ラジオボタンに対してgetFiledおよびisBoxCheckedは使用できないのでしょうか。

また、代替方法はあるのでしょうか。

ご教授いただければ幸いです。

 

This topic has been closed for replies.
Correct answer Ten A

モバイル版のAcrobat DCで確認してみるとフォームに関連付けたJavaScriptは動作しませんでした。ドキュメントレベルのJavaScriptは動作するようですから仕様的に何らかの制限があるのかもしれません。

1 reply

Ten A
Community Expert
Ten ACommunity ExpertCorrect answer
Community Expert
April 14, 2021

モバイル版のAcrobat DCで確認してみるとフォームに関連付けたJavaScriptは動作しませんでした。ドキュメントレベルのJavaScriptは動作するようですから仕様的に何らかの制限があるのかもしれません。

myu46
myu46Author
Participant
April 14, 2021

ご返信ありがとうございます。

やはり制限があるのですね。

どうしてもiPadで動かしたいPDFがあったのですが諦めます。

ありがとうございました。