2010-04-27 5 views
3

Watir과이 페이지에 텍스트 찾을 수 있습니다watir에서 요소의 ID 또는 이름을 얻으려면 어떻게해야합니까?

<span id="i1" name="n1>Some Text</span> 

e.text.include?("Some Text") 

을하지만 이름이나 스팬의 ID를 얻을 수있는 방법, 때 난 단지 "일부 텍스트"를 알고이 같은

e.text.findInPage("Some Text").parentElement.id (should be "i1") 
e.text.findInPage("Some Text").parentElement.name (should be "n1"); 

뭔가가 존재 watir에?

+0

'name = "n1'은 (는)'name ="n1 "'이어야합니다. –

답변

4
browser.span(:text => "Some Text").id 
=> "i1" 

browser.span(:text => "Some Text").name 
=> "n1" 

Windows, Ruby 1.8.6, Watir 1.6.5, Internet Explorer 드라이버에서 테스트되었습니다.

관련 문제