March 20, 2020
How do I validate user input for multiple text boxes simultaneously?
Comments
(8)
March 20, 2020
How do I validate user input for multiple text boxes simultaneously?
Newbie 2 posts
Followers: 0 people
(8)

I’m trying to figure out how to use Captivate to simulate completing an online form by validating user’s input of multiple text entry boxes. I considered using the validate user input check box function however that will only allow me to validate user input for one text box. I need to validate user input from multiple text boxes like First Name, Last Name, address. I want feedback text to pop up if the user fails to enter exact metadata within those fields. I think I can use the conditional function within advanced actions to check if user input is equal to the value of text within each text box, but I can’t quite seem to make it work. Does anyone have any ideas on how I can make this work? Please and thank you.

8 Comments
2020-04-01 07:23:57
2020-04-01 07:23:57

Both links I posted were using advanced actions and variables. Most users reading my blogs can follow the explanations, majority are satisfied with the step-by-step workflows.

As for launching feature requests, click your avatar and you’ll find the form to log a feature request.

Like
()
(4)
>
Lieve Weymeis
's comment
2020-04-02 01:47:53
2020-04-02 01:47:53
>
Lieve Weymeis
's comment

Lieve,

My apologies for not being clear with my previous comment. I didn’t mean to disparage the solutions contained in your blog. What I meant to say is that I found a slightly different solution other than the ones you mentioned regarding multiple TEBs validation. As for creating my own drop down lists using advanced actions and variables, I’m unable to open the embedded swf files in your blog posts. I think that will help me understand visually how to create those widgets from scratch. Again, I meant no disrespect to your blogs, I’m simply considering whether or not it’s worth it to me to create my own drop down lists from scratch. Your comments and advice are appreciated! If I have any issues implementing your suggestions I assume that I can reply to your comments.

Like
()
>
RBeers
's comment
2020-04-02 07:40:18
2020-04-02 07:40:18
>
RBeers
's comment

I never got a dime for any of my blog posts, and they have literally taken thousands of hours of exploration and creating examples. Not even support by Adobe itself. Slowly I do refurbish some posts for HTML5 output, but why should I spend my time to share my knowledge when it is not appreciated or even stolen and sold by others? Sorry for that bitter complaining, not meant for you personally.

I never did create SWF widgets myself, only used variables, advanced and shared action combined rarely with some JS functionality because of the limitations in Captivate.

You can still open SWF content with Internet Explorer, where the Flash Player plugin is installed. When the player is really dead, will delete all those older posts.

 

Like
()
>
Lieve Weymeis
's comment
2020-04-02 23:38:07
2020-04-02 23:38:07
>
Lieve Weymeis
's comment

I never even thought about opening SWFs in Explorer. Thanks for the tip! I don’t use IE hardly anymore because it’s not good for anything it seems except for viewing SWFs. It’s unfortunate that others are plagiarizing your work! Rest assured I won’t be selling your knowledge. I’m trying to use your solutions to finish a project for my employer.

Like
()
>
RBeers
's comment
2020-04-03 07:30:48
2020-04-03 07:30:48
>
RBeers
's comment

Playing occasionally a SWF is also the only reason why I keep IE on my systems. Feel free to use my solutions, that is the reason I publish them.

Like
()
2020-03-23 14:37:54
2020-03-23 14:37:54
Like
(1)
(1)
>
Lieve Weymeis
's comment
2020-04-01 00:41:46
2020-04-01 00:41:46
>
Lieve Weymeis
's comment

Hi Lieve,

Thank you for your comments! I think I’ve found a pretty simple solution which is to use advanced actions and variables. I assigned string values to the TEB inputs, then advanced conditional actions in a script tied to “on success” of a singular Submit button check each TEB and if the value is not equal to the “correct” value for any of the fields, a feedback text box appears. The ELSE conditions simply advance to the next slide.

On another issue, I saw where you replied to a forum question where a user asked if there was any way to resize the text and size of widgets, particularly drop down lists. You cited a couple of links to some of your blog posts but those solutions are going to be too complicated for me to implement. My question to you then is this: do you know who to contact at Adobe to request design changes made to their Captivate software? Being able to customize widget size seems like it wouldn’t be that big of a deal for their developers to change but perhaps I’m a little naive.

Like
()
2020-03-23 14:36:42
2020-03-23 14:36:42

Have a couple of blogs about that topic. One is pretty old, the example file is still SWF:

http://blog.lilybiri.com/one-submit-button-for-multiple-text-entry-box

 

Like
(1)
Add Comment