我正在尝试使用可在selenium中使用的xpath / css表达式从以下锚标记中提取/存储href属性。你可以请一些灯光。
<a href="http://domain/bang?a=3681fd26e8c48c2a&vg=e1a15b4b-ad83-4b2b-5704-364d06783bc8&pti=9&pa=content&hpi=775&astn1=Popular&rti=2&u=&1uguid1=19c01b00-ad83-4b2b-3832-674ce2bc1be3&s=206A-0A68-603D-F35D-06C61CFAE18E&pg=-1&p=10215323&ct=http%3A%2F%2Fwww.xyz.com%2FBass-Pro-Shops-The-Hunt-Trophy-Showdown-Video-Game-for-Wii%2Fproduct%2F10215323%2F230625%3FcmCat%3DCROSSSELL_HOMEPAGE">Bass Pro Shops® The Hunt Trophy...</a>
答案 0 :(得分:0)
对于Java,您可以这样做
WebElement element = driver.findElement(By.linkPartialText("Bass Pro Shops"));
var thisLink = element.getAttribute("href");
确定CssSelector或Xpath,我们需要查看更多代码,而不仅仅是你的锚元素。具有ID的东西将是理想的,然后元素的所有子元素具有ID到锚标记