Display Variable Text for Learners to copy/paste
Oct 05, 2020
I have been looking for a solution to allow learners to copy and paste text back into a document or other text editor. I have a linear course that asked for the learners thoughts at 5 different times. I collect their thoughts as via Text Entry Fields, then display it back on a summary page as we wrap up.
I am trying to empower the learner to copy and past their thoughts into a document or online text editor.
Any thoughts on empowering my learners with the information they come up with along their own journey.
I am successfully showing the variable text inputs in a summary page, no help needed there.
Thank you
4 Replies
Hi Randy, I understand the text is not selectable. You could possibly use a WebObject to present the text, making it selectable. It requires a bit of JavaScript know how to do. I have put together and example that is just using a single text input and re-displaying it in a WebObect.
In order to preview, you'll need to run through Review 360 or a webserver.
Thanks Sam,
I can see how this works. I have some network protocols that keep this from working in our corporate area. I am hoping to consolidate 5 text variables into a summary page while keeping it all in the same window/player.
Hi Randy, what kind of issues are you coming up against in regards to protocols? Is there a problem with how the JS is accessing the iframe? I would have thought that would be ok, as all content is within the same domain, or is there something else?
Hi Ali, the path to the WebObject is local, but once imported, it is part of the Storyline file.
You don't need to POST any variables. As long as the variables are in Storyline, you can then access them using the following method:
You will see when using a WebObject, because it is in an frame, you need to get the player slightly differently.
If you need to concatenate multiple user input, you would just do something like the following (assuming your Storyline variables are named userinput01 to userinput04:
This discussion is closed. You can start a new discussion or contact Articulate Support.