0
Элемент, который я нашел здесь в инструментах Chrome dev, выглядит следующим образом.Как получить текст href в элементе с помощью транспортира?
<a href="gumby/ui/gumbies/579" title="Mr McGoo meet, Gumby" class="ng-binding">PlayDoh met Mr Potato Head</a>
как я получаю строку "gumby/ui/gumbies/579"
из него с помощью транспортира?
попробовал все, используя getText()
, getAttribute('href')
, кажется, не работает для меня.
спасибо!
getAttribute ('href') является правильным, но вы пытались использовать его на правильном элементе, например, этот элемент (by.cssContainingText («a», «PlayDoh встретил г-на Картофельной головы»)). GetAttribute ('href ') – deepak
спасибо, я понял. var myTextElm579 = element (by.css ('a [href^= "gumby/ui/gumbies/579"]')); myTextElm579.getAttribute ('href'). Then (function (str) { console.log ('string is =' + str); }); –