Quantcast
Channel: Adobe Community : All Content - LiveCycle Designer
Viewing all articles
Browse latest Browse all 5571

testing input for values between approved alphacharacters

$
0
0

Hello all,

I have a question about  the script below.

 

I want to test input in a text field for allowing approved letter groups in a text field. The field works for the approved letters as providing options for entering A+, A, A-, B+,B,B-, C+,C,C-,D+,D,D-,.

But I need to change the code so that the user is limited to entering the following values as pairs:

EX, VG, G, S, NI and na (all of these are to be case-sensitive.

What changes should I make to the change event code?  I've tried separating the values with quotes, but that isn't the solution.

 

Here is the code on the change event in JavaScript:

if (xfa.event.newText.match (/[^ABCDEIRna\+\-]/))  {

     xfa.event.change ="";

     xfa.host.beep("3");

}

 

On the exit event I have this code in FormCalc:

if($ eq "EX" or $ eq "VG" or $ eq "G" or $ eq "S" or $ eq "NI" or $ eq "na" or  $ eq null)

then $ = $

else

     xfa.host.messageBox("Please insert a mark of EX, VG, G, S, NI, or use na.","Data Error - Incorrect Mark", 1, 0)

$ = null

endif

 

Any help would be appreciated.


Viewing all articles
Browse latest Browse all 5571

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>