I don't think you can do this with Storyline, but is there anyway to do basic text box entry validation? I know how to make it look for a word regardless of case, but what about using wildcards or checking to see if they entered a minimum number of characters?
Hi Graham, you could check they have entered something by using a null state on condition (just leave it blank).
If you want proper validation you will have to check using javascript, I did feature request this during the beta, and Arlyn liked the idea so it may be in the works
I am looking for the same feature. I am doing a test project, comparing Adobe Captivae, Articulate Storyline and a few others, before my company chooses a e-learning tool.
In adobe I could add a text entry box over a screenshot entry field. Then I could simply check a "validate" checkbox for the text entry object. After that I click on a Plus sign and type in the value I would like the user to type in exactly (even has a checkbox for case sensitivity). Pity Storyline does not have such a method.
You mentioned javascript? Do you have an example? How do I add such a script to the trigger? I have not touched javascript for a long time.... was hoping to avoid such coding by buying a software solution...
Phil - I would also be interested in seeing an example. In my case, I want to prevent entering non-integer values (no alpha characters, decimals or other punctuation)
Hi Phil, I am also looking for a functionality that is related to the text entry box.
I am working on screenshot text entry field and there is a functionality like, when user enters a word , It need to go to the next slide automatically on the entering of the last character of that word. and It should also validate the word entered. If any extra characters are there then it should show a wrong feedback....
Is there anymore information on this topic? I am trying to use a textbook over a screenshot of a travel system so that the user can type in their departure airport. I want to check each character if possible to show what our travel system does to suggest airports.
Thanks for weighing in here as well, and you can also send along your thoughts in regards to features by filling out our feature request form here as those go along to our Product development team.
We have used JavaScript for validation of a Text Entry field. The text field should only take alphabets without any symbols, special characters, numbers, spaces etc.
The problem here is the text field validation works fine in the published Flash version, however it does not work at all in HTML5 published version. Does that mean HTML5 does not support JavaScript? If yes, do we have any workaround to make this functionality work in HTML5 published version?
Javascript should work in any format as long as your not using the Articulate Mobile Player. Are you viewing the project from a published location like the web or LMS? Can we take a look at your project?
I have used a jquery check to make sure that the user has entered in a certain length - a certain number of characters has to be entered. This way there is more than just validating a blank entry.
Hi, just checking to see if validating a letter in a text entry is a feature yet in SL360...I can't seem to find it in v3.20.16814.0. If it's not; then are folks still using Javascript to accomplish this? How would this work? The user enters the text, SL passes it to javascript in a var, javascript checks its validity, then informs storyline yes, correct, take this action/ no, incorrect, try again?
Perhaps I should mention that I'd be using HTML5 output only.
If you're using a standard text entry question type (like a fill in the blank) that'll validate as correct/incorrect based on what you set up in the question.
If you need to do more than that, i.e. restricting the learner to only entering in X number of characters, or only using certain letters that'd be a great use of Javascript. I'll let you in the capable hands of our ELH community - as I wouldn't know where to begin!
15 Replies
Hi Graham, you could check they have entered something by using a null state on condition (just leave it blank).
If you want proper validation you will have to check using javascript, I did feature request this during the beta, and Arlyn liked the idea so it may be in the works
Hi Phil,
I am looking for the same feature. I am doing a test project, comparing Adobe Captivae, Articulate Storyline and a few others, before my company chooses a e-learning tool.
In adobe I could add a text entry box over a screenshot entry field. Then I could simply check a "validate" checkbox for the text entry object. After that I click on a Plus sign and type in the value I would like the user to type in exactly (even has a checkbox for case sensitivity). Pity Storyline does not have such a method.
You mentioned javascript? Do you have an example? How do I add such a script to the trigger? I have not touched javascript for a long time.... was hoping to avoid such coding by buying a software solution...
Phil - I would also be interested in seeing an example. In my case, I want to prevent entering non-integer values (no alpha characters, decimals or other punctuation)
Thanks in advance!
T
Hi Phil, I am also looking for a functionality that is related to the text entry box.
I am working on screenshot text entry field and there is a functionality like, when user enters a word , It need to go to the next slide automatically on the entering of the last character of that word. and It should also validate the word entered. If any extra characters are there then it should show a wrong feedback....
If you have solution , Please let me know.
Thanks.
Is there anymore information on this topic? I am trying to use a textbook over a screenshot of a travel system so that the user can type in their departure airport. I want to check each character if possible to show what our travel system does to suggest airports.
Hi Robert,
It's not a feature yet to validate each letter in a text entry, so you'd need to set up a more custom method to track this, perhaps using Javascript.
Hi everyone,
Yes I'd like this feature :)
Hi Andrew,
Thanks for weighing in here as well, and you can also send along your thoughts in regards to features by filling out our feature request form here as those go along to our Product development team.
Hi Everyone,
We have used JavaScript for validation of a Text Entry field. The text field should only take alphabets without any symbols, special characters, numbers, spaces etc.
The problem here is the text field validation works fine in the published Flash version, however it does not work at all in HTML5 published version. Does that mean HTML5 does not support JavaScript? If yes, do we have any workaround to make this functionality work in HTML5 published version?
Would appreciate any support here. Thanks a ton!
Javascript should work in any format as long as your not using the Articulate Mobile Player. Are you viewing the project from a published location like the web or LMS? Can we take a look at your project?
I have used a jquery check to make sure that the user has entered in a certain length - a certain number of characters has to be entered. This way there is more than just validating a blank entry.
Hi, just checking to see if validating a letter in a text entry is a feature yet in SL360...I can't seem to find it in v3.20.16814.0. If it's not; then are folks still using Javascript to accomplish this? How would this work? The user enters the text, SL passes it to javascript in a var, javascript checks its validity, then informs storyline yes, correct, take this action/ no, incorrect, try again?
Perhaps I should mention that I'd be using HTML5 output only.
Thanks!
Update, I found out text entry screens in a Try mode demo convert to a question slide and then I can validate text from there. I had missed it.
Hi James,
If you're using a standard text entry question type (like a fill in the blank) that'll validate as correct/incorrect based on what you set up in the question.
If you need to do more than that, i.e. restricting the learner to only entering in X number of characters, or only using certain letters that'd be a great use of Javascript. I'll let you in the capable hands of our ELH community - as I wouldn't know where to begin!
Does anyone have an example of how to do this?