Thanks Howard! That's probably keyDown/keyPressed events and it might be a
little bit complicated when the same textfield acts as a base control for
AutoComplete (of any kind). I'll do some research, too.


On Fri, Apr 18, 2014 at 1:45 AM, Howard Lewis Ship <hls...@gmail.com> wrote:

> That's standard HTML browser behavior; when you hit enter in a text field,
> is searches forward for a submit and clicks it.  You can perhaps address
> this by putting an event handler on the text field itself.  I'd have to do
> experimentation/research to find the correct event.
>
>
> On Thu, Apr 17, 2014 at 6:02 AM, Michael Gentry <mgen...@masslight.net
> >wrote:
>
> > Hi Ilya,
> >
> > As far as I know, this is standard browser/form behavior, regardless of
> the
> > web framework you are using (Tapestry, PHP, etc).  You can use JavaScript
> > to change the behavior or CSS to do tricky things, like move the
> positions
> > of the submit buttons when they render so that the one you want to submit
> > on Enter is first in the DOM, but can be elsewhere on the screen.
> >
> > mrg
> >
> >
> >
> > On Thu, Apr 17, 2014 at 8:14 AM, Ilya Obshadko <ilya.obsha...@gmail.com
> > >wrote:
> >
> > > I have an interesting question: what happens exactly when user presses
> > > Enter inside a TextField?
> > >
> > > Currently I see that form submit works as if it was triggered by the
> > first
> > > available Submit element (in order those elements appear in the form).
> I
> > > don't think this is correct, but I don't have any idea (yet) how to
> > handle
> > > it otherwise.
> > >
> > > Any thoughts?
> > >
> > >
> > > --
> > > Ilya Obshadko
> > >
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
> @hlship
>



-- 
Ilya Obshadko

Reply via email to