0 返信 最新の回答 日時: Feb 10, 2005 10:27 AM ユーザー:(アドビフォーラム情報)

    【トピック紹介】JavaScript でチェックボックスの表示/非表示したい

    Level 1
      【オリジナルトピック】
      http://www.adobeforums.com/cgi-bin/webx?13@@.3bb82003/7

      【質問】
      第三のチェックボックスをクリックすると動作するダイナミックフォームに 2 つの隠されたチェックボックスが表示されるようにしたいのですが、以下のスクリプトを作成してみましたが、うまく動作しません。

      form1.#subform[0].CheckBox1::mouseUp - (JavaScript, client)
      var inp1 = this.getField("CheckBox2")
      var inp2 = this.getField("CheckBox3")
      if (event.target.value == "Yes")
      {
      inp1.hidden = false
      inp2.hidden = false
      }

      else {
      inp1.hidden = true
      inp2.hidden= true

      }

      【回答】
      以下は、ダイナミック PDF フォームで Checkbox 1 テキストオブジェクト上の「Change」イベントを使用した JavaScript です。Checkbox 1 がチェックされると Checkbox 2 と Checkbox 3 が表示されます。チェックされない場合は、表示されません。

      if (this.rawValue == true)
      {xfa.form.F.P1.CheckBox2.presence = "visible";
      xfa.form.F.P1.CheckBox3.presence = "visible";
      }

      else
      {xfa.form.F.P1.CheckBox2.presence = "invisible";
      xfa.form.F.P1.CheckBox3.presence = "invisible";
      }

      【アドビ米国ユーザフォーラム情報紹介について】