[wtr-general] Re: capturing the link on div

2009-11-09 Thread de Villamil Frédéric


Le 9 nov. 2009 à 10:01, Soori a écrit :


 Hi All,

 I would like to capture all the links under a particular div class.


 could you please help me in this front.?

 Thanks
 Soori


Hello soori,

You should use the links method as a sub element of your div (read the  
doc Luke). Should be something like this:

@browser.div(:class /yourclass/).links.each do |link|
some code here...
end

Regards

-- 
Frédéric de Villamil
What's mine is mine. What's yours is still unsetteled – Go player  
proverb
frede...@de-villamil.comtel: +33 (0)6 62 19 1337
http://t37.net  Typo : 
http://typosphere.org


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



[wtr-general] Re: capturing the link on div

2009-11-09 Thread Soori

Thanks Frédéric de Villamil  for the quick response.

I would also like to capture the text on the div as shown below.

the code is something like this,

div class=test_container id=mytest-data
li
div class=mydata encoded=iudasfhakASDa= onselectstart=return
false;TEST DATA1/div
div class=my_options id=my_options_1
/div
div class=clear_float/div
/li
li
div class=mydata encoded=dsfsfsfs98fdfdd= onselectstart=return
false;TESTDATA2/div
div class=my_options id=my_options_1
/div
div class=clear_float/div
/li
li
div class=mydata encoded=sdfsfsfs980sdfss= onselectstart=return
false;TESTDATA3/div
div class=my_options id=my_options_1
/div
div class=clear_float/div
/li

I would like to capture the TESTDATA1, TESTDATA2, etc from the div
through the script.

Your help would be appreciated.

Thanks again

/Soori


On Nov 9, 2:05 pm, de Villamil Frédéric fdevilla...@gmail.com wrote:
 Le 9 nov. 2009 à 10:01, Soori a écrit :



  Hi All,

  I would like to capture all the links under a particular div class.

  could you please help me in this front.?

  Thanks
  Soori

 Hello soori,

 You should use the links method as a sub element of your div (read the  
 doc Luke). Should be something like this:

 @browser.div(:class /yourclass/).links.each do |link|
     some code here...
 end

 Regards

 --
 Frédéric de Villamil
 What's mine is mine. What's yours is still unsetteled – Go player  
 proverb
 frede...@de-villamil.com                        tel: +33 (0)6 62 19 
 1337http://t37.net                                               Typo 
 :http://typosphere.org
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



[wtr-general] Re: capturing the link on div

2009-11-09 Thread Wesley Chen
I think you have to study the Watir guide.

Solution 1:
$ie.divs.collect {|div|
if div.class_name == mydata
   puts div.text
end
}
Solution 2:
$ie.lis.collect {|li|
puts li.div(:index, 1).text
}


Thanks.
Wesley Chen.
For life, the easier, the better.


On Mon, Nov 9, 2009 at 6:32 PM, Soori sure...@gmail.com wrote:


 Thanks Frédéric de Villamil  for the quick response.

 I would also like to capture the text on the div as shown below.

 the code is something like this,

 div class=test_container id=mytest-data
 li
 div class=mydata encoded=iudasfhakASDa= onselectstart=return
 false;TEST DATA1/div
 div class=my_options id=my_options_1
 /div
 div class=clear_float/div
 /li
 li
 div class=mydata encoded=dsfsfsfs98fdfdd= onselectstart=return
 false;TESTDATA2/div
 div class=my_options id=my_options_1
 /div
 div class=clear_float/div
 /li
 li
 div class=mydata encoded=sdfsfsfs980sdfss= onselectstart=return
 false;TESTDATA3/div
 div class=my_options id=my_options_1
 /div
 div class=clear_float/div
 /li

 I would like to capture the TESTDATA1, TESTDATA2, etc from the div
 through the script.

 Your help would be appreciated.

 Thanks again

 /Soori


 On Nov 9, 2:05 pm, de Villamil Frédéric fdevilla...@gmail.com wrote:
  Le 9 nov. 2009 à 10:01, Soori a écrit :
 
 
 
   Hi All,
 
   I would like to capture all the links under a particular div class.
 
   could you please help me in this front.?
 
   Thanks
   Soori
 
  Hello soori,
 
  You should use the links method as a sub element of your div (read the
  doc Luke). Should be something like this:
 
  @browser.div(:class /yourclass/).links.each do |link|
  some code here...
  end
 
  Regards
 
  --
  Frédéric de Villamil
  What's mine is mine. What's yours is still unsetteled – Go player
  proverb
  frede...@de-villamil.comtel: +33 (0)6 62 19 1337
 http://t37.net   Typo :
 http://typosphere.org
 


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



[wtr-general] Re: capturing the link on div

2009-11-09 Thread Soori

Thanks a lot Wesley Chen. it works.

I will go through the Watir guide.

/Soori
On Nov 9, 3:46 pm, Wesley Chen cjq@gmail.com wrote:
 I think you have to study the Watir guide.

 Solution 1:
 $ie.divs.collect {|div|
 if div.class_name == mydata
    puts div.text
 end}

 Solution 2:
 $ie.lis.collect {|li|
 puts li.div(:index, 1).text

 }

 Thanks.
 Wesley Chen.
 For life, the easier, the better.

 On Mon, Nov 9, 2009 at 6:32 PM, Soori sure...@gmail.com wrote:

  Thanks Frédéric de Villamil  for the quick response.

  I would also like to capture the text on the div as shown below.

  the code is something like this,

  div class=test_container id=mytest-data
  li
  div class=mydata encoded=iudasfhakASDa= onselectstart=return
  false;TEST DATA1/div
  div class=my_options id=my_options_1
  /div
  div class=clear_float/div
  /li
  li
  div class=mydata encoded=dsfsfsfs98fdfdd= onselectstart=return
  false;TESTDATA2/div
  div class=my_options id=my_options_1
  /div
  div class=clear_float/div
  /li
  li
  div class=mydata encoded=sdfsfsfs980sdfss= onselectstart=return
  false;TESTDATA3/div
  div class=my_options id=my_options_1
  /div
  div class=clear_float/div
  /li

  I would like to capture the TESTDATA1, TESTDATA2, etc from the div
  through the script.

  Your help would be appreciated.

  Thanks again

  /Soori

  On Nov 9, 2:05 pm, de Villamil Frédéric fdevilla...@gmail.com wrote:
   Le 9 nov. 2009 à 10:01, Soori a écrit :

Hi All,

I would like to capture all the links under a particular div class.

could you please help me in this front.?

Thanks
Soori

   Hello soori,

   You should use the links method as a sub element of your div (read the
   doc Luke). Should be something like this:

   @browser.div(:class /yourclass/).links.each do |link|
       some code here...
   end

   Regards

   --
   Frédéric de Villamil
   What's mine is mine. What's yours is still unsetteled – Go player
   proverb
   frede...@de-villamil.com                        tel: +33 (0)6 62 19 1337
 http://t37.net                                              Typo :
 http://typosphere.org
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---