If and Else Statements in Adobe Forms
I have five Checkboxes if I check checkbox 1 and 4, Checkbox 5 is checked. If I check checkbox 2 and 4, Checkbox 5 is checked. If I check Checkbox 3 and Checkbox 4, then Checkbox 5 is checked
I entered the following code Javascript code in the Javascript Tool (Document Javascript strings) in Acrobat, saved it but it is not working. Any help would be creatly appreciated.
// Function to update Checkbox 5 based on conditions
function updateCheckbox5() {
var checkbox1 = this.getField("Checkbox1").value;
var checkbox2 = this.getField("Checkbox2").value;
var checkbox3 = this.getField("Checkbox3").value;
var checkbox4 = this.getField("Checkbox4").value;
var checkbox5 = this.getField("Checkbox5");
if ((checkbox1 === "On" && checkbox4 === "On") ||
(checkbox2 === "On" && checkbox4 === "On") ||
(checkbox3 === "On" && checkbox4 === "On")) {
checkbox5.value = "On";
} else {
checkbox5.value = "Off";
}
}
// Add event listeners to the checkboxes
this.getField("Checkbox1").addEventListener("MouseUp", updateCheckbox5);
this.getField("Checkbox2").addEventListener("MouseUp", updateCheckbox5);
this.getField("Checkbox3").addEventListener("MouseUp", updateCheckbox5);
this.getField("Checkbox4").addEventListener("MouseUp", updateCheckbox5);
