Problème variable

Signaler
Messages postés
4
Date d'inscription
vendredi 6 juin 2003
Statut
Membre
Dernière intervention
24 novembre 2006
-
Messages postés
4
Date d'inscription
vendredi 6 juin 2003
Statut
Membre
Dernière intervention
24 novembre 2006
-
Bonjour,

Je débute en javascript et j'ai un petit problème avec mon code.

Ce code me permet d'établir un code suivant l'endroit où je clique.
Sachant qu'il y a 36 cases je suis obligé d'utiliser chiffres et
lettres mais le prob c'est qu'avec les chiffres il marche très bien
mais lorsque c'est des lettres il ne marche plus !



Voici mon code :



var num="abcdefghijklmnopqrstuvwxyz0123456789";

var code=new Array(num,num,num,num,num,num,num,num);

var pos=0;



for (var i = 0; i < 8; i++) {

code[i]="-";

}

function nouveau(num) {

if (pos<8) {

for (var i = 1; i < 8; i++) {

code[i-1]=code[i];

}

code[7]=eval(num);

pos+=1;

}

}

function ok() {

password="";

for (var i = 0; i < 8; i++) {

if (code[i]!="-") {password+=code[i]};

}

var locate;

locate = password + ".php";

this.location.href = locate;

}

function cancel() {

for (var i = 0; i < 8; i++) {

code[i]="-";

}

pos = 0;

}


Merci pour votre aide.

Maverick

1 réponse

Messages postés
4
Date d'inscription
vendredi 6 juin 2003
Statut
Membre
Dernière intervention
24 novembre 2006

C'est bon j'ai trouvé j'avais juste à enlever le eval ( ) dans la ligne : code[7]=eval(num);



Maintenant ça marche.