Variable session asp et fonction javascript

piompi Messages postés 2 Statut Membre -  
 Ed -
Salut à tous, j'ai besoin d'aide en ASP (SVP)

mon problème est le suivant, j'ai dans ma page ASP un formulaire avec une liste déroulante sur laquelle je test l'évenement onChange.
<select name="MaDate" onchange="LaDate(this.form);">
..........
</select>

Je traite cet evenement en javascript. ma question est la suivante comment peux t-on affecter la valeur selectionné dans ma liste et qui est passé en paramètre à ma fonction :

voici ce que je fait
<script language="Javascript">
function LaDate(formu)
{
test = formu.MaDate.value;
<%Session("LaDate") = formu.MaDate.value%>
}
</script>

CA NE MARCHE PAS - POURQUOI ???

MERCI A VOUS

2 réponses

  1. Bino
     
    Salut!

    -JavaScript est du type "Client-Side" c'est à dire que les codes écrits en JavaScript sont exécutés sur la machine du client
    -ASP est par contre "Server-Side" donc ces codes sont éxécutés sur le serveur, qui construit le docuement, avant d'être envoyés aux clients sous forme de "html". Il n'y a plus de lien entre le serveur et le client après envoi complet du document.
    on peut passer à JavaScript une valeur ASP :

    formu.MaDate.value = "<% = Session("LaDate") %>"

    mais pas l'inverse.
    Il vous faut utiliser la méthode Get ou Post de la forme et ensuite récupérer la valeur "request.Form("MaDate")"
    2
  2. Ed
     
    Bonjour

    Est ce que ça marche en vs 2005 avec framework 2.0?

    Merci
    0