PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Tab order goes funny when two forms are present on the same page

  1. We're working on a site that uses several forms. One one page, there is a general contact form as well as a form to sign-up for one of the company's newsletter. These are both Gravity Forms. One loaded in the body of a page and the other loaded as a widget in the sidebar.

    When you tab through the forms, the order is First Name (form 1), First Name (form 2), Last Name (form 1), Last Name (form 2), email (form 1), email (form 2, etc.

    Is there a way to resolve this?

    Thanx in advance for your assistance.

    Jon-

    Oh! Background info:
    Here's the link:
    http://daytonacondos-marinagrande.com/about/

    Running WP 3.1, on Headway 2.0.8 with the most recent full version of Gravity. Also running the MailChimp doodad. ;)

    Posted 13 years ago on Friday March 11, 2011 | Permalink
  2. You can use a filter to set the starting tabindex for each form. That will prevent duplicate tabindex values from causing issues on a page with multiple forms.

    http://www.gravityhelp.com/forums/topic/field-tab-order#post-9548

    a quick search of the forums would have turned up this answer for you.

    http://www.gravityhelp.com/forums/search.php?q=tabindex

    Posted 13 years ago on Friday March 11, 2011 | Permalink
  3. Thanx Kevin. Strange. I ALWAYS run a search in a forum before I post, and yesterday I got nothing. Today... There it is. Sorry to bug you with a question that's already addressed.

    J-

    Posted 13 years ago on Friday March 11, 2011 | Permalink
  4. Ah, no worries. Just noting that it was a common question. Glad you got it working.

    Posted 13 years ago on Friday March 11, 2011 | Permalink

This topic has been resolved and has been closed to new replies.