Re: In-page popup not supporting DOM structure/properties

Frederick Cheung
Thu, 22 May 2008 09:15:59 -0000

On 22 May 2008, at 07:37, Adhiraj Rankhambe wrote:

>
> In my current app, I have an in-page popup(those semi-transparent ones
> like you find on Facebook) for login, which has only two fields: login
> and password.
> I am not able to set focus in the login field.
>
> document.getElementById(''element'').focus();
doesn''t seem to work.
> document.getElementById(''element'') returns
"null".
>
> I have a link for ''Login'' on the ''Home
Page''. When user clicks on the
> Login link, an in-page pop is rendered on the same page, so you can
> see
> the ''Home Page'' in the background, but focus is on the
''Login popup''.
> I think that''s because we have two layers of documents, one the
''Home
> Page'' and second the ''Login'' popup''. So
something wrong with the DOM
> structure. Not sure...

It shouldn''t require anything special, assuming all your markup is
nice and tidy. You''re also asking for trouble if you''ve got
multiple
page elements with the same id (which can easily happen by accident)

Fred
>
>
> Does anyone know how to handle this situation?
>
> Thanks in advance
>
> Adhiraj
> --
> Posted via http://www.ruby-forum.com/.
>
> >