0
녹색 행 색상이 유효한 데이터를 나타내고 빨간색 행이 잘못된 데이터를 나타내는 웹 테이블이 있습니다.웹 테이블 셀의 색상 가져 오기
http://i.stack.imgur.com/wWqxM.jpg
내가 행 값의 수를 얻을 수 있지만 테이블의 각 행의 색상을 얻는 방법을 모르는이 스크린 샷을 참조하십시오.
다음은 행 수와 값을 가져 오는 코드입니다.
boolean ispresent = foxdriver.findElements(By.xpath("//*[@id='ctl00_CP_gvI']/tbody/tr/td")).size()!=0;
if (ispresent = true) {
List<WebElement> drup = foxdriver.findElements(By.xpath("//*[@id='ctl00_CP_gvI']/tbody/tr/td"));
int druplst = drup.size();
System.out.println(druplst);
for (int x=2; x <= druplst; x++) {
String drupname = foxdriver.findElement(By.xpath("//*[@id='ctl00_CP_gvI']/tbody/tr["+x+"]/td[1]")).getText().trim();
System.out.println(drupname);
}
}
테이블을 구성하는 HTML 샘플을 제공해야합니다. 행 색상이'style' 속성에 하드 코딩되어 있습니까? 또는 테이블 행과 셀에'class' 및/또는'id' 속성을 대상으로하는 CSS 스타일 시트를 통해 적용됩니까? – Bobulous
사실 그것은 gridview이며 색상은 조건에 따라 하드 코드 된 C# .net 백 엔드 코드로 제공됩니다. –