Skip to main content
myu46
Participant
April 14, 2021
解決済み

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

  • April 14, 2021
  • 返信数 1.
  • 334 ビュー

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は使用できないのでしょうか。

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

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

 

このトピックへの返信は締め切られました。
解決に役立った回答 Ten A

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

返信数 1

Ten A
Community Expert
Ten ACommunity Expert解決!
Community Expert
April 14, 2021

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

myu46
myu46作成者
Participant
April 14, 2021

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

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

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

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