The following code finds the row and column numbers of a table cell. The code uses getParent function from the previous post. The obj variable represents a table cell element.

    var oTable =findParent(obj, "table");
    var tr = findParent(obj, "tr");
    var td = findParent(obj, "td");      

    var len= oTable.rows.length;
    while(len–>0){
                if(oTable.rows[len]==tr){
                    var row =len;
                    break;
                }
    }

    var i = tr.cells.length;
    while(i–>0){
                if(tr.cells[i]==td){
                    var col = i;
                    break;
                }
    }
    alert("Row Number :"+ row +"\nColumn number :"+ col);