var cBoard = {
	//design	: new pandora.util.StringBuffer(),
	
	createTable : function(row, cel, data, id, css) {
		var oTable = document.createElement('TABLE');
			oTable.id = id || '';
			oTable.cellPadding = 7;
                        //이 부분 때문에 prototype.js 가 필요합니다. 필요 없다면 주석처리!!
			//oTable.setStyle(css || {});
			
			var cnt = 0;
			for(var i=0; i<row; i++) {
				var oTr = oTable.insertRow(i);
				for(var j=0; j<cel; j++){
					var oTd	= oTr.insertCell(j);
						oTd.innerHTML = data[cnt] || ' ';
						cnt ++;
				}
			}
			return oTable;
	}
}
Prototype.js 를 이용해서 만든 거구요. 사실 DOM 메서드를 이용해서 대부분 구현을 했습니다. 일정 테이블을 생성해서 그 안에 해당 데이터를 넣어주는 역활을 합니다. 기능을 좀더 추가하도록 하겠습니다.
신고
Posted by Rhio.kim