This one is tricky because the Delimited List behaves in HTML a little like 
the DT is wrapped around the DD, but in fact they are just one after the 
other.

I think we may need to consider if there could be some better means when 
dealing with these elements to have an association between the DT and the 
DD such that you could do something that looked like

  browser.dt(:how => 'what').dd  and it would return the DD that is 
associated with that DT, as if the DT was a container.

  Or perhaps there would be a way to treat a DL a bit like a hash (or maybe 
a method to create a hash from a DL) where the DT is the key, and the DD is 
the value

In the meantime, you may have to do something similar to either making a 
hash out of the list contents, or building a list of the DT's, finding the 
one you want to determine its index, and then pluck out the DD you want.



On Wednesday, June 20, 2012 3:27:11 AM UTC-7, gajendra wrote:
>
> Is there any way where i can find the index of the DT tag in the web page? 
> There are so many values gets populated based on the value from the 
> previous screen. 
>
> In general the field like Account Name, System Account Id etc are dynamic 
> it may change the position in the webpage. So i need some generic 
> function/Statement where i pass the Value/Text of <DT> and it should 
> return me the value/text of <DD>
>
> Regards,
> Gajendra
>
> On Wed, Jun 20, 2012 at 3:48 PM, Željko Filipin <[email protected]> wrote:
>
>> On Wed, Jun 20, 2012 at 12:09 PM, Gajendra Jain <[email protected]> 
>> wrote:
>> > But When i tried <DT> Account Name</DT>, i got the same value 37914766, 
>> Where as my expected value should be AccountName1
>>
>> Try this:
>>
>> browser.dt(:text => "Account Name ").parent.dd(:index => 1).text
>>
>> Željko
>> --
>> filipin.eu 
>>
>> -- 
>> Before posting, please read http://watir.com/support. In short: search 
>> before you ask, be nice.
>>  
>> [email protected]
>> http://groups.google.com/group/watir-general
>> [email protected]
>>
>
>

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

Reply via email to