한국어
<!--1단계: 헤드 영역에 다음 코드를 추가합니다--> <head> <STYLE> th{배경-색상:#999999;} .trOdd{배경-색상:#FFFFFF;} .trEven{배경 - color:#CCCCCC;} </STYLE> <SCRIPT 언어="javascript"> /** * 자동으로 테이블을 스캔하고 홀수 및 짝수 행의 색상을 그립니다.* oTable: 대상 테이블oddClass: 홀수 행에 대한 CSS 스타일 evenClass: css 짝수 행 Style*/ function setRowColor(oTable,oddClass,evenClass) { ResetTableColor(oTable); for(var i=1; i<oTable.rows.length; i++) { if(i % 2 == 0) oTable. rows[i ].className = evenClass; else oTable.rows[i].className =oddClass; } } /** * LxcJie 2004.6.28에 의해 추가됨 * 자동으로 테이블을 스캔하고 홀수 및 짝수 열의 색상을 표시합니다. * oTable: 대상 테이블 이상한 클래스: 홀수 열 CSS 스타일 evenClass: 짝수 열에 대한 CSS 스타일*/ //http://www.downcodes.com의 추가 자바스크립트 function setColColor(oTable,oddClass,evenClass) { ResetTableColor(oTable) for(var i) =1; i<oTable .rows.length; i++) { for(var j=0; j<oTable.rows[i].cells.length; j++) { if(j % 2 == 0) oTable. rows[i].cells[j ].className = evenClass; else oTable.rows[i].cells[j].className =oddClass; } } } //모든 tr 및 td 함수의 스타일을 지웁니다. ) { for(var i=1; i< oTable.rows.length; i++) { oTable.rows[i].className = ""; for(var j=0; j<oTable.rows[i].cells. length; j++) oTable.rows[i].cells[j].className = ""; } } </SCRIPT> <SCRIPT 언어="javascript"> window.changeTag = true() all.tableRow,'trOdd','trEven' ); setColColor(document.all.tableCol,'trOdd','trEven') } functionchange() { if(changeTag) { setRowColor(document.all.tableCol,' trOdd','trEven'); setColColor(document .all.tableRow,'trOdd','trEven');changeTag = false; } else { setRowColor(document.all.tableRow,'trOdd','trEven'); (document.all.tableCol,'trOdd', 'trEven');changeTag = true } } </SCRIPT> </head> <!--2단계: BODY 콘텐츠를 다음 콘텐츠로 수정합니다--> <body onLoad="init()"> <!-- 3단계: BODY 영역에 다음 코드를 추가합니다 --> <TABLE width="70%" border="1" cellpadding="0" cellpacing="1" bordercolor ="#000000" id="tableRow"> <TR> <TH 범위="col">col1</TH> <TH 범위="col">col2</TH> <TH 범위="col">col3< /TH> </TR> <TR> < TD> </TD> <TD> </TD> <TD> </TD> </TR> <TR> <TD> < /TD> <TD> </TD > <TD> </TD> </TR> <TR> <TD> </TD> <TD> </TD> <TD>  ;</TD> </TR> <TR > <TD> </TD> <TD> </TD> <TD> </TD> </TR> <TR> <TD>  ;</TD> <TD> < /TD> <TD> </TD> </TR> <TR> <TD> </TD> <TD> </TD> <TD > </TD> </TR> </TABLE> <P> <TABLE width="70%" border="1" cellpadding="0" cellpacing="1" bordercolor="#000000" id=" tableCol"> <TR> <TH width=" 25%"scope="col">col1</TH> <TH width="25%"scope="col">col2</TH> <TH width="25 %"scope="col">col3</TH> <TH width="25%"scope="col">col4</TH> </TR> <TR> <TD> </TD> <TD > </TD> <TD> </TD> <TD> </TD> </TR> <TR> <TD> </TD> <TD> </TD> <TD> </TD> <TD > </TD> </TR> <TR> <TD> </TD> <TD> </TD> <TD> </ TD> <TD> </TD> </TR> <TR> <TD> </TD> <TD> </TD> <TD> </TD> <TD> </TD> </TR> <TR> <TD> </TD> <TD> </TD> <TD> </TD> <TD> </TD> </TR > <TR> <TD> </ TD> <TD> </TD> <TD> </TD> <TD> </TD> </TR> </TABLE><p > <input type="button" value=" Exchange " onClick="change()" style="border:1px solid black; "> </body> <!--코드 설명: 설명: 1. onLoad=" 추가 init()"를 <body>로 변경하고 For <body onLoad="init()">를 변경합니다. 2. 함수 function init() { setRowColor(document.all.tableRow,'trOdd','trEven'); setColColor(document. all.tableCol,'trOdd','trEven ') } tableRow, tableCol은 색상을 설정하는 테이블 ID 값입니다. setRowColor는 대체 행의 색상을 설정하는 함수입니다. -->