私は次のものを持っています:
<ul class="a">
<li class="b">
<a class="c">
<span class="d">
<strong>text</strong>
</span>
</a>
</li>
</ul>
スパンから「テキスト」を取得しようとしています。
私がしようとすると:
puts browser.ul( :class =>'a').li( :class =>'b').link(:class =>'c').span(:class =>'d')
span
要素を取り戻します。#<Watir::Span:0x007fa1d11edb18>
私がすべきように。
しかし、しようとすると:
puts browser.ul( :class =>'a').li( :class =>'b').link(:class =>'c').span(:class =>'d').text
次のようなエラーが表示されます:
unable to locate element, using {:class=>'b', :tag_name=>"li"}
何か案は ?