Copy link to clipboard
Copied
I want to have 2 text fields lock but only after a correct validation of proper initials from an individual. I have a script to lock fields and s script to validate. How do I put the two together?
Validate:
event.rc = true;
if (event.value != "" && event.value != "AAAA" && event.value != "BBBB")
{
app.alert("The entered value needs to be either 'AAAA' or 'BBBB'!");
event.rc = false;
}
Lock:
var fieldsToLock = ["TimeField309", "TimeField317"];
for (var i in fieldsToLock) this.getField(fieldsToLock)
How do I put these 2 together for the proper result I'm looking for?
Copy link to clipboard
Copied
You can use:
if ( ... ) {
} else {
}
Copy link to clipboard
Copied
Why are you using a text field, then? Use a drop-down field and the user will have to select one of the allowed options.
Copy link to clipboard
Copied
A time will go in the text field to be locked, which could be any time of the day. Too many options for a dropdown.
Copy link to clipboard
Copied
I'm talking about the original text field, the one with "AAAA" or "BBBB" options...
Find more inspiration, events, and resources on the new Adobe Community
Explore Now