Fair augmenter une variable par un utilisateur

Eléphanteau du PHP | 17 Messages

26 mars 2005, 23:28

Salut, je souhaiterais fair en sorte que lorsqu'un utilisateur modifié une variable (en fait fair augmenter l'indice de mon tableau)

J'avais pensez a le mettre dans un onclick sur une image ms cela ne modifié pas ma variable en dehors du onclick...

si quelqun a une idée elle est le bien venu.

Moi j'ai bien tester ça, mais ça marche pas...

Code : Tout sélectionner

<script>document.write("<img src=/dessin/petit/" + tab[droite] + ".jpg onClick=droite++;>");</script>

Eléphant du PHP | 205 Messages

27 mars 2005, 00:47

C'est très vague. C'est mieux de montrer ton code, des connaisseurs ici pourraient sûrement t'aider par la suite.
Si vous pensez que l'éducation coûte cher, essayez l'ignorance!

Eléphant du PHP | 205 Messages

27 mars 2005, 00:49

Oups, bizarre...j'avais pas vu ton code avant de poster. Désolée.
Si vous pensez que l'éducation coûte cher, essayez l'ignorance!

Mammouth du PHP | 19672 Messages

27 mars 2005, 13:15

avec ce code, j'ai tout lieu de croire que tu n'incrémente pas la bonne variable;

Code : Tout sélectionner

<script>document.write("<img src=/dessin/petit/" + tab[droite] + ".jpg onClick=droite++;>");</script>
Là, tu incrémentes la variable "droite" au lieu de "tab['droite']
Si tu essayais :

Code : Tout sélectionner

<script>document.write("<img src=/dessin/petit/" + tab[droite] + ".jpg onClick=tqb['droite']++;>");</script>
Ceci dit, n'oublie pas que cette incrémentation n'est valable que dans cette page; les varibles globales JavaScript ne dépassent pas la limite de la page en cours.

Essaye de nous expliquer aussi succinctement et clairement que possible ce que tu voudrais faire et obtenir ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

27 mars 2005, 13:46

T'es-tu assuré de la portée de ta variable ? Est-elle globale ?

Cela dit, je pense - contrairement à Cyrano (que je salue au passage) -
que c'est bien droite et non tab[droite] qu'il faut incrémenter
puisque tab[] est un tableau, et droite l'indice servant à le parcourir.

NB : La question de portée des variables est valable pour le tableau et son indice. :!:

Eléphanteau du PHP | 17 Messages

28 mars 2005, 15:38

Bah en fait dans ce tableau y a des nom d'images, et ce que je souhaiterai c'est que quand on click sur l'image en cours ça passe à l'image d'apres. La j'afiche tab[0] en fasan augmenter l'indice je voudrai donc que ça affiche tab[1]