Je bosse sur une appli web sur laquelle je dois faire de la maintenance.
J'ai sur l'application un tableau r�capitulatif qui s'affiche, compos� de plusieurs centaines de lignes. Pour en simplifier l'affichage, pour l'instant, je n'affiche que les 20 premi�res lignes, et c'est � l'utilisateur de demander � voir les 20 suivantes en s�lectionnant son choix dans une liste d�roulante : 21-40, 41-60...
Ca marche, mais c'est pas pratique.
Je voudrais rajouter une "barre de navigation maison", sous cette forme :
<< < > >> (d�but, 20 pr�c�dents, 20 suivants, fin)
J'ai essay� un appel de ma fonction sur un onClick, �a renouvelle l'affichage, mais il reste sur les 20 premi�res lignes...
Voila ce que j'ai essay� :
et voila le corps de ma fonction :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 <a href="" onClick="changePage(document.demandes);"><font color="FFFFFF">></font></a>
En l'�tat actuel, la fonctionne changePage ne permettrait que d'afficher les suivants. Comment la modifier pour revenir aux pr�c�dents, ou pour aller au d�but/� la fin ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function changePage(p_oForm) { if(document.liste.page) { var mySelect=document.liste.page; if(!mySelect.options[mySelect.selectedIndex].defaultSelected) { p_oForm.page.value=mySelect.options[mySelect.selectedIndex].value; p_oForm.from.value='changePage'; p_oForm.submit(); } } }
Merci d'avance
Partager