function searchObjByTagName(obj, tag)
{
  while(obj!=null && typeof(obj.tagName)!="undefind"){
  if(obj.tagName==tag.toUpperCase()) return(obj);
  obj=obj.parentElement; } return null;
}
var inputs = document.getElementById("oTable").getElementsByTagName("INPUT");
str = "";
for(var i=0; i<inputs.length; i++)
{
  var td = searchObjByTagName(inputs[i], "TD");
  var tr = td.parentNode;
  if(inputs[i].name)
    str+="name = "+ inputs[i].name +" 的input在表格的第 "+ (tr.rowIndex+1) +" 行第 "+ (td.cellIndex+1) +" 列!\n";
}
alert(str);