Hello- I have been successful in disabling the player next button in drag and drop situations and in counter situations but I cannot figure out how to disable the next button until the user has entered text in several text boxes on the slide.
You may also want to look at trigger order to ensure it's set up correctly, as they'll be executed in the order described here. If you're still having difficulty please share your .story file here as Wendy mentioned and we'll gladly take a look at the set up and behavior.
Sarah, are you intentionally doing this differently from what the original post was trying to do? In the OP, the idea was to let the "Jump to Next Slide" trigger function only if the student has put something in every text entry. Assuming "000" is the default value of your textentry variables, it looks like you've made it so the layer "touch" only appears when the student has put something in every text entry.
Wendy, with your upload, it shows the layer even if I don't enter anything into the fields - which I don't want. I don't care what they put into the fields, but I want the learner to be unable to proceed until they enter something in each field.
I will work on figuring out how to upload the slide itself.
I also noticed you didn't set a default value for the text boxes - I couldn't figure out how to use them without doing that ...
thanks for you help! Looking at it with fresh eyes today, what had happened was the text entry variable defaults were Text Entry 1: set TextEntry8 to equal to the typed value with the control loses focus
all of them were set to trigger a different variable than the one I was typing in.
Glad you were able to figure out a portion of it! As for the tab key, it should progress through them as they are in order on the timeline but you could also customize the tab order as described here.
Not sure if you are still around, as this post is 3 years old. However, this helped tremendously! I'm new to variables and am really starting to love their power! Thank you for sharing, my friend.
I'm sorry you're having an issue with disabling your next button! I have opened up a support case on your behalf. You should be hearing from our support engineers soon to help you with your file.
41 Replies
Hi Sarah
can you see that each of the text entry fields are validating correctly?
Might be easier if you upload the slide for someone to help if they can work with your setup
Update: I did a sample based on your image with triggers and its working for me unless I misunderstand what you are doing
Hi Sarah,
You may also want to look at trigger order to ensure it's set up correctly, as they'll be executed in the order described here. If you're still having difficulty please share your .story file here as Wendy mentioned and we'll gladly take a look at the set up and behavior.
Sarah, are you intentionally doing this differently from what the original post was trying to do? In the OP, the idea was to let the "Jump to Next Slide" trigger function only if the student has put something in every text entry. Assuming "000" is the default value of your textentry variables, it looks like you've made it so the layer "touch" only appears when the student has put something in every text entry.
Wendy, with your upload, it shows the layer even if I don't enter anything into the fields - which I don't want. I don't care what they put into the fields, but I want the learner to be unable to proceed until they enter something in each field.
I will work on figuring out how to upload the slide itself.
I also noticed you didn't set a default value for the text boxes - I couldn't figure out how to use them without doing that ...
There's only one trigger attached the the button I want to use to show the next layer.
Yes. I am intentionally showing a layer instead of jumping to the next slide.
thanks for you help! Looking at it with fresh eyes today, what had happened was the text entry variable defaults were Text Entry 1: set TextEntry8 to equal to the typed value with the control loses focus
all of them were set to trigger a different variable than the one I was typing in.
Related question though, is there a way to set it so the cursor for entering answers progresses to the next text entry box when the user hits *tab*?
Hi Sarah,
Glad you were able to figure out a portion of it! As for the tab key, it should progress through them as they are in order on the timeline but you could also customize the tab order as described here.
Hi Sarah my sample was done blind by just looking at the image you supplied with no other information. Glad you got it sorted out.
Greg -
Not sure if you are still around, as this post is 3 years old. However, this helped tremendously! I'm new to variables and am really starting to love their power! Thank you for sharing, my friend.
Woo hoo 🎉 Glad to hear this helped you out Jim and thanks for popping in to share.
Hello,
May I ask for some support please?
I'm basically trying to do exactly what the title says, "Disable next button until user enters text into "ALL" text entry fields on slide"
I have been trying to implement all your suggestion. I must be doing something wrong.
I would really appreciate it if someone can take a look at my file that I have attached and help me add that necessary variable for this please?
Hi Howard,
I'm sorry you're having an issue with disabling your next button! I have opened up a support case on your behalf. You should be hearing from our support engineers soon to help you with your file.
Thanks for reaching out!
Maybe I misunderstand what you are trying to do, but this seems pretty straightforward. See attached a quick example.
Thank you so much Michael!!!!