- dom2jstableAttr: function(rowsElement,firstRow) {
- var acceptAttr=this.options.acceptAttr;
- Rico.log("dom2jstableAttr start, # attr="+acceptAttr.length);
- var newRows = new Array();
- var trs = rowsElement.getElementsByTagName("tr");
- for ( var i=firstRow || 0; i < trs.length; i++ ) {
- var row = new Array();
- var cells = trs[i].getElementsByTagName("td");
- for ( var j=0; j < cells.length ; j++ ) {
- row[j]={};
- for (var k=0; k<acceptAttr.length; k++)
- row[j]['_'+acceptAttr[k]]=cells[j].getAttribute(acceptAttr[k]);
- if (Rico.isIE) row[j]._class=cells[j].getAttribute('className');
- }
- newRows.push( row );
- }
- Rico.log("dom2jstableAttr end");
- return newRows;
- },
-