Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[open] A problem solved with respect to creating a form with multiple text input fields (...)

edited November 2013 in OpenSesame

I've found that when I use widgets to try to create a form containing multiple text input fields, odd things happen. For example, the participant is forced to enter information into the final field before being allowed activate and enter information into earlier fields. This happens regardless of whether the "focus=" keywords were set to "yes," "no," or some mix of "yes"es and "no"s.

I've managed to fix this problem by completely removing the "focus=" keywords from the form. This allows the participant to freely use the mouse to select any text input field.

However, I do have one suggestion for improving the functionality of of such forms: Remove the requirement that ENTER be pressed before using the mouse to select a new text input field.

R

Comments

  • edited 8:31PM

    Hi,

    For example, the participant is forced to enter information into the final field before being allowed activate and enter information into earlier fields. This happens regardless of whether the "focus=" keywords were set to "yes," "no," or some mix of "yes"es and "no"s.

    Thank you for pointing this out. Indeed, setting the focus keyword to any value, including "no", resulted in a form widget receiving focus. A bug on this has been filed and fixed:

    However, I do have one suggestion for improving the functionality of of such forms: Remove the requirement that ENTER be pressed before using the mouse to select a new text input field.

    Yes, that would clearly be a big usability improvement. It is not trivial to develop a widget toolkit that works identically across all backends, though. That's why for now the functionality is quite basic, although the plan is to improve this over time.

    Cheers!
    Sebastiaan

Sign In or Register to comment.