Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Lock Fields on Validation?

New Here ,
Jan 08, 2018 Jan 08, 2018

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?

TOPICS
Acrobat SDK and JavaScript
447
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 08, 2018 Jan 08, 2018

You can use:

if ( ... ) {

} else {

}

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 08, 2018 Jan 08, 2018

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 08, 2018 Jan 08, 2018

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 08, 2018 Jan 08, 2018
LATEST

I'm talking about the original text field, the one with "AAAA" or "BBBB" options...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines