[Wtr-general] Setting focus in a frame in IE7
Charley Baker
charley.baker at gmail.com
Fri May 4 12:38:20 EDT 2007
I just ran the same code with IE7 and it appeared to work fine. Just out of
curiosity why use send_keys instead of setting the text field?
ie.text_field(:index, 1).set('foo')
-Charley
On 5/4/07, Paul Rogers <paul.rogers at shaw.ca> wrote:
>
> Assuming your html uses regular type html
> <input type - text name='foo' maxLength=3>
>
> and you only want to test that the text field only allows 3 chars, why not
> use
> ie.text_field(:index,1).maxLength
>
>
> I guess if the maximum length is imposed by a javascript method on the
> onKeyPress event, then this wouldnt work.
>
> As to why your code no longer works, I have no clue ;-)
>
> ----- Original Message -----
> From: "Trevor Mason" <forum-watir-users at openqa.org>
> To: <wtr-general at rubyforge.org>
> Sent: Friday, May 04, 2007 9:48 AM
> Subject: [Wtr-general] Setting focus in a frame in IE7
>
>
> >I have a test that used to work on IE6(WIN2k), but does not with
> IE7(WINXP)
> > I am using send_keys to send 4 chars to a text field that has a maximum
> > length of 3, then checking there are only 3 chars
> >
> > In IE7, the focus does not move from the IE address bar, and I get xxxx
> > placed here.
> > If I use IRB and manually click somewhere within the frame before
> running
> > these commands, it works!
> >
> > $ie.frame("mainFrame").frame("centralFrame").text_field(:name,
> > 'privateDataDescriptor').focus
> > $ie.send_keys("xxxx")
> >
> > Does anyone have any ideas?
> >
> > Trevor
> > _______________________________________________
> > Wtr-general mailing list
> > Wtr-general at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/wtr-general
> >
>
>
> _______________________________________________
> Wtr-general mailing list
> Wtr-general at rubyforge.org
> http://rubyforge.org/mailman/listinfo/wtr-general
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/wtr-general/attachments/20070504/f0414cf4/attachment.html
More information about the Wtr-general
mailing list