Très sympa le digicode, en fait je suis en train de faire une sorte de jeu, mais j'aurais besoin de votre aide... j'ai peu de connaissance en javascript et je suis dans l'incapacité de réaliser mon projet.
Le principe du digicode est que l'on a une page ex: 123.htm et que lorsqu'on tape le code 123 avec le digicode on accede a la page 123.htm
Ce que je voudrais faire, c'est en fonction de ce que rentre le joueur ça affiche en dessous du digicode: 'C'est plus' ou 'C'est moins' (afin qu'il finisse par trouver le code en question).
J'ai déjà fait ça avec la prog C/C++ mais en javascript .
Voici une partie du code où je pense qu'il faut rajouter un code dans le style [ if code > moncodepage.htm document.write("c'est moins") else document.write("c'est plus") ] => enfin ça c'est carrément grossier ^^
function nouveau(num) {
if (pos<8) {
for (var f = 1; f < 8; f++) {
code[f-1]=code[f];
}
code[7]=eval(num);
pos+=1;
}
affiche();
}
function ok() {
password="";
for (var f = 0; f < 8; f++) {
if (code[f]!="v") {password+=code[f]};
}
var locate;
locate = password + ".htm";
this.location.href = locate;
}
function cancel() {
for (var f = 0; f < 8; f++) {
code[f]="v";
}
pos = 0;
affiche();
}
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 19 juil. 2010 à 18:54
Bonjour,
document.write est a proscrire.
Il te faut préférer dans ton cas une modification de la propriété innerHTML d'un élément de ta page, SPAN, DIV par exemple.