Bonjour à vous,

Je n'arrive pas a faire passer 2 parametres d'une fonction script a une autre page.
voila mon probleme:
Quand je click sur une des images, je passe à une fonction deux parametres
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 <td ><a href="#" id="${row.RequestID}"  onclick='selectRequest(${row.RequestID},"Approve");' ><img src="images/A.gif" style="border-style: none" width="20" height="15" alt="Approve/Approuver" TITLE="Approve/Approuver"/>  </a> 
<a href="#" id="${row.RequestID}"  onclick='selectRequest(${row.RequestID},"Reject");' ><img src="images/R.gif" style="border-style: none" width="20" height="15" alt="Reject/Rejeter" TITLE="Reject/Rejeter"/> </a>
dans la fonctione, j'arrive a récuperer les valeurs passées, voici la fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<script language="javascript">
            function selectRequest(requestSelected, statusSelected)
            {  
 
                var requestId = requestSelected;
                var statusId = statusSelected;
 
                alert (requestId);
                alert (statusId);
                document.location.href = "<%=request.getContextPath()%>/ApproveRejectRequest?request=requestId&status=statusId";   
            }    
        </script>
mais quand je passe les parametres à ma servlet ou une autre page via
Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.location.href = "<%=request.getContextPath()%>/ApproveRejectRequest?request=requestId&status=statusId";
je reçoi les noms des variable 'requestId' et 'statusId' au lieu de leur valeur respective (ex. 55 et approve)
merci pour votre aide.