Это продолжение Подсчета количества элементов HTML, имеющих одинаковый атрибут в вопросе Watir .
Итак, предположим, что у меня есть элемент HTML следующим образом
<input type="password" class="foo" />
<span class="foo"></span>
<a href='1' class="foo">Text</a>
Итак, я могу получить коллекцию всех элементов, имеющих одно и то же имя класса, используя
elements = browser.elements(:class,"foo")
Поскольку это коллекция, я могу использовать метод each для итерации по коллекции.Итерируя по коллекции, я хочу определить, какой тип тега представлен?(Что-то похожее на nodeName или метод tagName в Javascript).Есть ли способ, которым мы могли бы сделать это в Watir?
Пример кода:
elements = browser.elements(:class,"foo")
elements.each { |element|
puts element.<Watir_method_similar_to_nodeName_of_JavaScript>
}