I think Chuck is on to something...the text field is probably located
in another frame. Try using ie.show_frames, then identify which frame
holds the field. Then use something like:

ie.frame(:index, 2).text_field(:id, 'fahrenheit').flash



On Apr 14, 10:00 am, Chuck van der Linden <sqa...@gmail.com> wrote:
> is the form inside a frame?
>
> what errors are you getting when you tried the commands you listed?
> the format of the command looks right, and based on what you've shown
> us of the html I'd think they would work, so I'm wondering if there's
> a different error now
>
> The element you identified using the developer toolbar is a graphic
> (bmp) file, are you sure you clicked on the right thing?
>
>  what is arg1 ?  can you show us the code that defines it or populates
> it
>
> Is the page you are hitting accessable to the public, e.g. is there a
> way that folks could have a look at it for themselves?
>
> Have you tried using an irb session and seeing of you can do something
> like
>
>   browser.text_field(:id, 'fahrenheit').flash   #should cause text
> field to briefly strobe yellow in the browser
>
> On Apr 14, 5:44 am, Chai Taolun <ctco...@gmail.com> wrote:
>
> > Hi~
>
> > Thank you all for the advice.
> > However, My problem still not settle.
> > this is the information that IE developer toolbar shows.
> > file:///C:/Users/Ctcoo/Desktop/QQ%E6%88%AA%E5%9B%BE%E6%9C%AA%E5%91%BD%E5%90 
> > ­%8D.bmp
> > I trid
> > ie.text_field(:name, "fahrenheit").set(arg1.to_s)
> > ie.text_field(:id, "fahrenheit").set(arg1.to_s)
> > ie.text_field(:name, 'fahrenheit').set(arg1.to_s)
> > ie.text_field(:id, 'fahrenheit').set(arg1.to_s)
> > but none of them can get it right.
>
> > I was so confused.
>
> > Allen
>
> > On Mon, Apr 13, 2009 at 2:26 PM, Chuck van der Linden 
> > <sqa...@gmail.com>wrote:
>
> > > To make what Amit is saying clearer
>
> > > You are calling  ie.textField(:identifiertype, 'value')
>
> > > the proper name for the element is text_field  not textField
>
> > > so you should be using the form that Amit gave below.
>
> > >  ie.text_field(:identifiertype, 'identifiervalue')
>
> > > On Apr 12, 11:03 pm, amit onkar <amit.onk...@gmail.com> wrote:
> > > > Open IE developer toolbar . Download from this following link
>
> > > >http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672...
>
> > > > And make sure the field which your are testing has the right id or name
> > > > which your are inserting in syntax.
>
> > > > And use syntax :
>
> > > > ie.text_field(:name, "   ").set("   ")
>
> > > > Bye.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To post to this group, send email to watir-general@googlegroups.com
Before posting, please read the following guidelines: 
http://wiki.openqa.org/display/WTR/Support
To unsubscribe from this group, send email to 
watir-general-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/watir-general
-~----------~----~----~----~------~----~------~--~---

Reply via email to