Problème variable

ClMaverick Messages postés 4 Date d'inscription vendredi 6 juin 2003 Statut Membre Dernière intervention 24 novembre 2006 - 21 mai 2005 à 19:24
ClMaverick Messages postés 4 Date d'inscription vendredi 6 juin 2003 Statut Membre Dernière intervention 24 novembre 2006 - 21 mai 2005 à 19:56
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

ClMaverick Messages postés 4 Date d'inscription vendredi 6 juin 2003 Statut Membre Dernière intervention 24 novembre 2006
21 mai 2005 à 19:56
C'est bon j'ai trouvé j'avais juste à enlever le eval ( ) dans la ligne : code[7]=eval(num);



Maintenant ça marche.
0
Rejoignez-nous