At least one field completed to submit

Eric_Rosenfeld

16-11-2015

Hi,

I have a form with 3 text fields with their values set as REQUIRED .  At least one of the fields must be completed in order for the email submit button to function.

Is there a script that will change the required fields to optional field values when at least one of the three contains data?

Thanks,

Eric

Accepted Solutions (1)

Accepted Solutions (1)

_Bruce_Robertson

MVP

18-11-2015

Hi Eric,

Just so you can keep the code in one place, you could wrap the three fields in a subform and have this JavaScript code in the subforms calculate event;

if (TextField2.isNull && TextField3.isNull) {

    TextField1.mandatory = "error";

} else {

    TextField1.mandatory = "disabled";

}

 

if (TextField1.isNull && TextField3.isNull) {

    TextField2.mandatory = "error";

} else {

    TextField2.mandatory = "disabled";

}

 

if (TextField1.isNull && TextField2.isNull) {

    TextField3.mandatory = "error";

} else {

    TextField3.mandatory = "disabled";

}

 

Regards

Bruce