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 -~----------~----~----~----~------~----~------~--~---