Monday, 21 April 2008

Tab Order of Elements on an APEX Page

To set the TAB order of your form, you simply need to add the attribute: TABINDEX="1" to the "HTML Form Element Attributes" of your items replacing the number with the desired sequence.



This is a great way of enhancing the usability of your forms.

5 comments:

Anonymous said...

Hi Duncan,

Nice tip.

There is more to say about this toppic as you can read as Flavio Casetta post: http://oraclequirks.blogspot.com/2007/06/accessibility-tabindex-accesskey-and.html

Greetings

Anonymous said...

Sorry,

This is the complete link

http://oraclequirks.blogspot.com
/2007/06/
accessibility-tabindex-accesskey-and.html

Anonymous said...

Related on giving tab index, i used that property with a javascript instruction.
example :

Property
"HTML Form Element Attributes"
Fill
onBlur=function_javascript();

How Can i combined tab index, instead i still need javascript function on that place...?

Greetings

Duncan Mein said...

Simply put the onblur javascript call directly after or before the TABINDEX cammand

i.e. TABINDEX="1" onblur="yourJS()"

Duncs

Pete (Canon) said...

Hi Duncan,

How's it going?! You back in the UK these days?

A blast from the past...Would you say that this is a way of using a parameter to a PLSQL procedure:

IF p_dd_id >= 10000
THEN
do something
ELSE
do something completely different
END IF;

No, me neither! ;-)

How's the car going btw?!

Pete (from Canon)