2012-09-25 3 views

답변

2

페이지의 모든 기존 링크에 대한 class 속성이 출력됩니다 값 :

$browser.links.each {|link| puts link.attribute_value("class")} 

페이지의 모든 볼 수 링크에 대한 class 속성이 출력됩니다 값 :

$browser.links.each {|link| puts link.attribute_value("class") if link.visible?} 
3

다음과 같은 짧은 구문을 사용하여 작성할 수도 있습니다.

puts $browser.links.find_all(&:present?).map(&:class_name) 
0

당신이 링크의 클래스 이름이 필요한 경우

$browser.links.each {|link| puts link.class_name if link.visible?} 

또는 링크의 특정 속성을 필요로하는 경우, 사용할 수를 사용할 수 있습니다

$browser.links.each {|link| puts link.attribute_value("attribute_name") if link.visible?}