ma il fine e' di scrollare il contenitore tanto da mostrare l' input text relativo?

allora ti bastarebbe questo
codice:
function getCoords(el){
	var c={x: 0, y: 0};
	while (el) {
		c.x+=el.offsetLeft;
		c.y+=el.offsetTop;
		el=el.offsetParent;
	}
	return c;
}


function scrollaFinoA(id_el){
	var el=document.getElementById(id_el);
	var contenitore=document.getElementById('pippo');
	var cCn=getCoords(contenitore);
	var cEl=getCoords(el);
	var diffY=cEl.y-cCn.y;
	contenitore.scrollTop=diffY;
}
codice:
<td width=20%>1<input type="text" id="txtuno">
...
<td width=20%>4<input type="text" id="txtquattro">
...
<td width=20%>35<input type="text" id="txttrentacinque">
codice:
<input type="button" value="txtuno" onclick="scrollaFinoA('txtuno')">
<input type="button" value="txtquattro" onclick="scrollaFinoA('txtquattro')" >
<input type="button" value="txttrentacinque" onclick="scrollaFinoA('txttrentacinque')" >
ciao