J’ai un tableau contenant x lignes

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
…
<table>
<tr id=’ligne1’><td></td></tr>
<tr id=’ligne2’><td></td></tr>
<tr id=’ligne3’><td></td></tr>
<tr id=’ligne4’><td></td></tr>
<tr id=’ligne5’><td></td></tr>
<tr id=’ligne6’><td></td></tr>
<tr id=’ligne7’><td></td></tr>
…
<tr id=’ligne50’><td></td></tr>
<tr id=’ligne51’><td></td></tr>
</table
..
Je souhaite pouvoir sélectionner et me positionner directement sur la ligne 51, il est nécessaire de scroller vers le bas pour que cette ligne apparaisse à l’interface.

J’ai au niveau du javascript ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
window.onload = function()
{
	selection_ligne(<?echo $id_ligne;?>);	
};	
function selection_ligne(id)
{
	var item=document.getElementById('ligne'+id);
	if(item)
	{
		item.focus();
	}	
}
avec $id_ligne = 50.

Je récupère bien mon item, mais la fonction ‘focus()’ n’apporte rien. Je ne scrolle pas automatiquement vers cette ligne

Quelqu’un à une idée ?