2016-05-23 12 views
-1

Ich bin neu in Java Scripting und ich brauche einen Code für die folgende Situation. Ich habe eine befüllbare PDF Form, die eine Spalte von Ja/Nein Radioknöpfe genannt KS, KL, G (auf jeder Zeile Ich habe 2 Optionsfelder gruppieren, so dass, wenn eine Taste der anderen deaktiviert wird angeklickt wird) hat. Am Anfang dieser Zeile habe ich eine Checkbox mit dem Namen CB1. Was ich erreichen möchte, ist die automatische Auswahl aller NO-Optionsfelder, wenn ich das Kontrollkästchen CB1 ankreuze. Und wenn ich einen JA-Knopf wähle, sollte das Kontrollkästchen CB1 deaktiviert werden.Checkbox aktiviert bestimmte Optionsfelder

Vielen Dank für Ihre Hilfe! Mia

Antwort

0

einfach diesen Code in Ihre Kontrollkästchen hinzufügen, so dass es auf Maus nach oben läuft:

if (this.getField("CB1").value == "Yes") { 
    this.getField("KS").value = "NO" 
    this.getField("KL").value = "NO" 
    this.getField("G").value = "NO" 
} 

... und dann diese Bits des Codes zu jedem Ihrer JA Radio-Buttons für MOUSE Summieren:

if (this.getField("KS").value == "YES") { 
    this.getField("CB1").value = "Off" 
} 

if (this.getField("KL").value == "YES") { 
    this.getField("CB1").value = "Off" 
} 

if (this.getField("G").value == "YES") { 
    this.getField("CB1").value = "Off" 
} 

Offensichtlich jeder der drei oben genannten Schnipsel hat in einer anderen Taste gehen, so dass es zu seinen eigenen Wert reagiert.

Das sollte erreichen, was Sie suchen.

+0

Hallo Chris! Danke für Ihre Hilfe. Ich habe das versucht, aber es funktioniert nicht. Vielleicht hat es damit zu tun, wie die Radiobuttons gruppiert sind? Der ** KS, KL, G ** ist eine Gruppe von zwei Radio-Buttons (eines mit dem Namen ** ja ** und den zweiten ** keine ** - das ist das Optionsfeld Wahl). – tinity

+0

Hallo. Ich habe es selbst ausprobiert und es funktioniert definitiv. Die Optionsfelder müssen gruppiert und benannt werden, wie Sie es in Ihrer Frage beschrieben haben. Die Gruppen genannt KS zwei Radio-Buttons JA und NEIN, usw. benannt haben muss – Westside

+0

ich das Drehbuch zu der KS-Gruppe hinzugefügt, zunächst habe ich es zu jedem der ja keine Radio-Buttons und das ist, warum es nicht funktioniert hat. if (this.getField ("KS"). value == "JA") { this.getField ("CB1"). value = "Off" } – tinity

Verwandte Themen