I have taken two text entry fields, when I click on the field then keyboard is not opening on the touch screen devices, I want to show the keyboard when we click on the text entry field.
The keyboard should come up when you tap into the text entry fields. Do you use a supported browser on your mobile device? See the requirements for viewing content here.
I created the attached on-screen keyboard a few days ago.
Basically, instead of using a TextEntry object, just place a rectangular shape with a reference to a variable (in this case, I used a text variable called namefill). If you want to use my keyboard, I urge you not to change that variable. I then used a little bit of Javascript on each letter/character to create a string using whichever "key" you click.
Thanks Morgan, I saw you shared a few places (and may have been flagged for posting so quickly!) so I appreciate you contributing to the ELH community!
I had been searching for a solution for a while myself, so I figured I'd share the wealth since I figured it out. No flags on those posts to my knowledge, so hopefully they stuck. Thank you!
I'm hoping Morgan or someone in the community can provide a suggestion for what I am trying to accomplish:
The Javascript keyboard idea works great for 85% of what I'm trying to do, but I'm developing an assessment on an old IBM software program (that is still in use!) where some of the standard keyboard keys actually show symbols that are different than what appears on the keyboard. I'm wondering if there's a way to use js to display the image/symbol that appears when users hit these keys. Since entries are always a combination of standard letters and these special symbols, I need to have all of the elements display (in order, as typed) into the same box that's displaying the variable reference.
5 Replies
The keyboard should come up when you tap into the text entry fields. Do you use a supported browser on your mobile device? See the requirements for viewing content here.
Have you tried an on-screen keyboard instead?
I created the attached on-screen keyboard a few days ago.
Basically, instead of using a TextEntry object, just place a rectangular shape with a reference to a variable (in this case, I used a text variable called namefill). If you want to use my keyboard, I urge you not to change that variable. I then used a little bit of Javascript on each letter/character to create a string using whichever "key" you click.
https://360.articulate.com/review/content/90c1084a-af5c-46a3-9cc5-0c19726eb160/review
Cheers,
Morgan
Thanks Morgan, I saw you shared a few places (and may have been flagged for posting so quickly!) so I appreciate you contributing to the ELH community!
I had been searching for a solution for a while myself, so I figured I'd share the wealth since I figured it out. No flags on those posts to my knowledge, so hopefully they stuck. Thank you!
I'm hoping Morgan or someone in the community can provide a suggestion for what I am trying to accomplish:
The Javascript keyboard idea works great for 85% of what I'm trying to do, but I'm developing an assessment on an old IBM software program (that is still in use!) where some of the standard keyboard keys actually show symbols that are different than what appears on the keyboard. I'm wondering if there's a way to use js to display the image/symbol that appears when users hit these keys. Since entries are always a combination of standard letters and these special symbols, I need to have all of the elements display (in order, as typed) into the same box that's displaying the variable reference.
Thanks, in advance, for any tips or advice!
Kate
This discussion is closed. You can start a new discussion or contact Articulate Support.