Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

Eliminating fields from tab order?

Avatar

Level 1

I've got a multi page form that includes text boxes, text fields, drop down boxes, etc.  I want to skip the text boxes in the tab order so it will move from page one to page two seamlessly.  I moved all of the text boxes, including the email and reset form buttons to the bottom of the tab list, but that only applies to page 1.  Is there a way to eliminate these fields from the tab order all together?

6 Replies

Avatar

Level 7

Yes, but not if you still want the user to be able to fill them in. If you don't want the user filling them in, make the fields read only under Object >> Value >> Type and then go to the XML source tab. Hit ctrl + H for find and replace, then replace readOnly with protected. This will render the fields unfillable and will completely skip them in the tab order.

You can also  ctrl + shift + left-click the fields while setting the tab order, but that has the same effect as moving them to the end of the tab order.

Avatar

Level 1

That sounds perfect.  I'll give it a shot.  These are text boxes just used for headings and such.

Avatar

Level 7

Would it be easier to just make them unfillable text fields? There are 2 types in Designer, 1 called Text Field (fillable) and 1 just called Text.

Avatar

Level 1

With the exception of the Reset and Print buttons the fields I'm trying to ignore are just regular text fields.  They are not editible in the form view but it still tabs to them.

Avatar

Level 1

I can't seem to find the value field.  I've use LiveCycle ES 8.2 if that matters.

I've got the object pallette open but not seeing the option for read only.  Doesn't seem to be on the accessibility pallette either.