Skip to main content
ben_jumper
Participant
January 27, 2014
Question

Text entry shortcut doesn't work in HTML5

  • January 27, 2014
  • 2 replies
  • 3376 views

Hi, everyone.

I'm working on a series of Captivate 7 projects teaching the user how to use a bit of software. In the assessment, I set the text entry boxes to have the shortcut key of <Tab> to validate and advance to the next slide. This works great in Flash published files, but does nothing in HTML5 published files. Actually, it tabbs to the invisible submit button and highlights it instead of validating or advancing.

I've been really baffled by this for about an hour, and I couldn't find anything online about it. Through troubleshooting, I figured out that it has something to do with the Active/Inactive time of the text entry box. If I happen to type the answer in the box and hit Tab in the second or two before the text entry box goes inactive, it works just fine. But once the text entry box is inactive, it doesn't work.

Does anyone know why this is or how to get around it without making the slide like 20 minutes long or something stupid? Thanks in advance!

Ben

This topic has been closed for replies.

2 replies

Known Participant
October 25, 2018

Hello-

Has there every been a fix to this issue?  I am developing in Captivate 8 and Captivate 9 and have simulations with TEB and TAB as shortcut key. I am required to publish as HTML5 no SWF for our LMS.  Seamless Tabbing isn't an option when just publishing as HTML5.  And I am required to have Accessibility working on the file. 

I have no advanced actions on the slides. It's a simple text entry box, the user types in a number and hits "TAB" to go to the next field which should take them to the next slide.

Thank you,

Christine

Participant
February 8, 2021

Hi,

I'm having the same issue (Captivate 9), but with using Tab as a shortcut for a Click Box. It works fine when previewed as SWF, but not HTML5. Instead of going to the next slide, it highlights the URL. 

Any thoughts?

 

Thanks.

Lilybiri
Legend
February 8, 2021

This thread is 7 years old.  Are you sure you are on Captivate 9? The most recent version is 11.5.

ben_jumper
Participant
January 27, 2014

I forgot to show you what I'm doing!

They're supposed to type "Franklin" into a text entry box. Button_3 is a help button to show a hint. The text entry box that is highlighted is the one in question.

Lilybiri
Legend
January 28, 2014

I have tried to reproduce your problem and was able to see the same. This means you probably bumped on a bug.

For me the tab (and I verified Seamless tabbing) is not going to the Submit button (didn't you uncheck the Show button in the TEB properties?) but to the Hint button. BTW I hope you used a standard action with that Hint button, otherwise the playhead will be released and ignore the pausing of the TEB totally. http://blog.lilybiri.com/why-choose-standard-over-simple-action

When replacing the shortcut key by Enter, everything works fine. It is only TAB that causes issues in HTML-output, not in SWF-output.

Lilybiri