Bonjour
Je souhaite récupérer une valeur à partir d'une page jsp vers une fonction javascript, la modifier et puis la retourner à la jsp
est-ce possible?
merci d'avance
Bonjour
Je souhaite récupérer une valeur à partir d'une page jsp vers une fonction javascript, la modifier et puis la retourner à la jsp
est-ce possible?
merci d'avance
Oui sur le principe. Le javascript peut modifier les valeurs de tes composants html avant soumission au serveur
tu peux pas m'aider à travers un exemple stp ?
voilà j'ai une fonction javascript qui s'appelle afficher:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 afficher() { .... var i=document.getelementbyid("op"); .... }
et j'ai le bouton suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <button onClick="afficher()" name="monbouton" value="Valider" />
j'ai essayé le getElementById pour récupérer la variable op contenue dans la jsp mais ça ne marche pas
je souhaite récupérer la variable op l'incrémenter pui la retourner dans la jsp
Bonjour,
dans quel genre d'élément est stockée ta variable "op" ? Tu peux par exemple la stocker dans un input hidden comme ceci :
Puis, tu la récupère dans ton JavaScript comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="hidden" id="op" value="23" />
Mais c'est mon humble avis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var i = document.getElementById("op").value; i++;
le op c'est une int , en fait j'ai mis du traitement java dans ma page jsp je récupére un tableau d'images et je souhaite implémenter un bouton "précédent" pour cela je dois décrémenter l'indice du tableau
quand j'ai mis cela:
cela n'a pas marché puisque le bouton précédent est appelée au chargement de la page, donc sans même que l'utilisateur ne clique dessus, donc j'ai voulu au lieu de <% p=p-1 %> appeler une fonction javascript qui s'execute coté client et qui décremente le op.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <button onClick=<% op=op-1 %> name="monbouton" value="Précédent" />
est-ce que t'as une idée
merci d'avance
J'ai du mal à saisir ce que tu veux faire au juste. Il faudra bien que tu recharges ta page (en Java ou en Ajax) si tu veux que ton tableau change d'indice et de valeurs, non ?
Tu peux toujours changer une valeur d'un input d'une JSP en JavaScript, mais cela n'impactera pas ton contenu tant que tu ne recharges pas...
Je ne sais pas si ça va t'aider...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager