I thought about adding a "focus" attribute - but the problem with that
is that if you have two focus=true attributes, what do you do? (Yes, we
could specify first-come, first served, but that would lead to less
readable code, and occasionally surprising results).
The problem with using the lowest tab index, is that sometimes you don't
want a focus, even if you want a tab order.
How about a focus=idname attribute to the f:view tag?
Jim
Doug Donahue wrote:
> That is strange, I just tested it and sure enough it does not work that
> way.
>
> Would it be safe to have the lowest "tabindex" of an input element
> take the focus by default? Or is there an additional benefit to have a
> "focus" attribute on any parent that can have input elements?
>
> I guess one benefit to the "focus" attribute would be that it would
> only have scope to the child elements of itself. where as the
> "tabindex" I believe is for the entire page that is rendered.
>
> I think that the "focus" attribute it would be a good thing to have
> for JSF 2.0.
>
> Doug Donahue
>
> Jacob Hookom wrote:
>> I thought the same thing, but documentation/forums online say that
>> this will not work
>>
>> Doug Donahue wrote:
>>> Jim;
>>>
>>> Would the "tabindex" attribute on the input element do the same
>>> thing?
>>>
>>> example:
>>> <h:inputText id="fname" label="First Name" tabindex="0"/>
>>>
>>> Would the focus default to the lowest tabindex?
>>>
>>> Dougd
>>>
>>>
>>>
>>> Jim Driscoll wrote:
>>>> How about this for a RFI on the API - setting focus on an input field.
>>>>
>>>> Right now, if I understand correctly, you end up coding in
>>>> javascript...
>>>>
>>>> http://forum.java.sun.com/thread.jspa?threadID=651739
>>>>
>>>> Thoughts? It's a not uncommon request. It would seem a shame to
>>>> have to intermingle javascript with your page for such a common task.
>>>>
>>>> Jim
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_javaserverfaces.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_javaserverfaces.dev.java.net
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_javaserverfaces.dev.java.net
>>> For additional commands, e-mail: dev-help_at_javaserverfaces.dev.java.net
>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_javaserverfaces.dev.java.net
>> For additional commands, e-mail: dev-help_at_javaserverfaces.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_javaserverfaces.dev.java.net
> For additional commands, e-mail: dev-help_at_javaserverfaces.dev.java.net
>