单击网页内的选项卡元素不起作用
Click on a tab element inside a webpage is not working
我一直在尝试使用此代码点击网页中的元素
var testset = driver.FindElements(By.PartialLinkText("Reversal Detail Overview")) ;
testset[0].Click();
但是,当我尝试使用页面 Jscript 中显示的确切文本单击元素时,它单击的是活动选项卡内的其他元素(图片中的黄色),而不是单独的选项卡(绿色)图中)
调试时我得到了另一个 TAB 的正确标签名称
不确定我哪里出错了。谁能帮我点击以绿色突出显示的反转详细信息概览选项卡控件。提前致谢。
你 PartialLinkText
和 findElements
有什么具体原因吗?
你试过这个吗:
var testset = driver.FindElement(By.LinkText("Reversal Detail Overview")) ;
testset.Click();
如果不是这个,你甚至可以试试这个:
var testset = driver.FindElement(By.CssSelector("li a[href*='#reversal_detail_overview']")) ;
testset.Click();
我一直在尝试使用此代码点击网页中的元素
var testset = driver.FindElements(By.PartialLinkText("Reversal Detail Overview")) ;
testset[0].Click();
但是,当我尝试使用页面 Jscript 中显示的确切文本单击元素时,它单击的是活动选项卡内的其他元素(图片中的黄色),而不是单独的选项卡(绿色)图中)
调试时我得到了另一个 TAB 的正确标签名称
不确定我哪里出错了。谁能帮我点击以绿色突出显示的反转详细信息概览选项卡控件。提前致谢。
你 PartialLinkText
和 findElements
有什么具体原因吗?
你试过这个吗:
var testset = driver.FindElement(By.LinkText("Reversal Detail Overview")) ;
testset.Click();
如果不是这个,你甚至可以试试这个:
var testset = driver.FindElement(By.CssSelector("li a[href*='#reversal_detail_overview']")) ;
testset.Click();