Expand my Community achievements bar.

Nomination window for the Adobe Community Advisor Program, Class of 2025, is now open!
SOLVED

"CC" an Email Address Based on Radio Button Selection

Avatar

Level 2

I am trying to set up a submit button to "CC" a specific email ONLY IF if a yes/no radio button is checked "Yes", but I'm at a loss how to fit that into my button script.

My radio button "Yes" value is "Page1.RadioButton.YesNo.Yes" and it has the email address I want to CC as the value, where the "No" value is set to "1".

This is my submit button script:

var vEmail = "name1@address.com" + ";" + "name2@address.com";

var vSubject = "Form submitted by " + Page1.Requestor.rawValue;

var vBody = "Attached to this email is a form submitted by " + Page1.Requestor.rawValue + ".\n\nThank you.";

var vCC = "";

var vFormat = "PDF";

var errorMessage = "At least one required field was empty. Please fill in the required fields (*) before continuing.";

if (Page1.Requestor.rawValue == null || Page1.RadioButton.YesNo.rawValue == null)

{

    errorMessage = errorMessage;

}

if (Page1.Requestor.rawValue == null || Page1.RadioButton.YesNo.rawValue == null)

{

    xfa.host.messageBox(errorMessage, "Sending an email", 0, 0);

}

else

{

    event.target.submitForm({cURL:"mailto: "+ vEmail +"?subject=" + vSubject +"&body=" + vBody + "&cc=" + vCC,cSubmitAs:vFormat,cCharset:"utf-8"});

}

Any help appreciated.

Thank you.

ZZ

1 Accepted Solution

Avatar

Correct answer by
Level 2

Hi, you need to conditionally determine your vCC variable, after your var vCC = ""; put something like this:

if (your condition){

vCC = "email@youwanttobe.ccd"

}

View solution in original post

1 Reply

Avatar

Correct answer by
Level 2

Hi, you need to conditionally determine your vCC variable, after your var vCC = ""; put something like this:

if (your condition){

vCC = "email@youwanttobe.ccd"

}