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
Solved! Go to Solution.
Views
Replies
Total Likes
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
Views
Replies
Total Likes
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
Views
Replies
Total Likes
Hi Bruce,
Thanks for the solution!
Regards,
Eric
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies