我的代码:
try
{
WebElement pdtSelectElement = driver.findElement(By.id("ctl00_cphMainContent_ItemSearchUC_tbcBase_pnlGeneral_lstProductTypes"));
Select drppdttype = new Select(pdtSelectElement);
driver.manage().timeouts().implicitlyWait(300, TimeUnit.SECONDS);
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].setAttribute('style','background: yellow; border: 2px solid red;');",pdtSelectElement);
//drppdttype.selectByVisibleText("1 bowl inset sink with drainer");
driver.manage().timeouts().implicitlyWait(300, TimeUnit.SECONDS);
// drppdttype.selectByValue("10924|00000");
drppdttype.selectByIndex(5);
System.out.println("product type selected");
}
catch(Exception e)
{
System.out.println("product type not selected");
}
即使我使用了所有选择选项,我的代码仍无法正常工作
答案 0 :(得分:0)
您的代码实际上对我有用。 我不是你面临的问题。可以吗