Copy link to clipboard
Copied
I have created a Javascript Window attached to a Radio button where upon selecting Yes, some text fields populate and upon selecting No, the fields are hidden. I realize that if yes was selected by mistake, the fields still remain visible when you return to the window and click no. What can I do to make the script work where you can return to change selection and it remove and hide the fields consistently?
Here this my script,
//Message for the popup window//
cMsg = "Do you want to deactivate the incumbent's previous position for this Job Change?\n"
var nRtn = app.alert(cMsg,2,2,"Deactivate Previous Position");
// field that populate upon selecting the option Yes//
if(nRtn == 4)
this.getField("LayerButton7").display = display.visible;
if(nRtn == 4)
this.getField("Text16").display = display.visible;
//Fields are hidden upon selecting No//
elseif(nRtn == 3)
this.getField("LayerButton7").display = display.hidden;
elseif(nRtn == 3)
this.getField("Text16").display = display.hidden;
Your code is incorrect, both in syntax and in logic.
You need to do it like this:
...var cMsg = "Do you want to deactivate the incumbent's previous position for this Job Change?\n"
var nRtn = app.alert(cMsg,2,2,"Deactivate Previous Position");
if (nRtn == 4) {
this.getField("LayerButton7").display = display.visible;
this.getField("Text16").display = display.visible;
} else if (nRtn == 3) {
this.getField("LayerButton7").display = display.hidden;
this.getField("Text16").display = display.hidde
Copy link to clipboard
Copied
Your code is incorrect, both in syntax and in logic.
You need to do it like this:
var cMsg = "Do you want to deactivate the incumbent's previous position for this Job Change?\n"
var nRtn = app.alert(cMsg,2,2,"Deactivate Previous Position");
if (nRtn == 4) {
this.getField("LayerButton7").display = display.visible;
this.getField("Text16").display = display.visible;
} else if (nRtn == 3) {
this.getField("LayerButton7").display = display.hidden;
this.getField("Text16").display = display.hidden;
}
Copy link to clipboard
Copied
Oh I see. The code I provided is working at it should except for the return. But this Worked Like Magic!!!!!
Thank you! I need to learn more about how to properly code.
Copy link to clipboard
Copied
The code you submitted should throw an exception when you enter it, as "elseif" is invalid.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more