La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  probleme affichage javascrispt même page
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: probleme affichage javascrispt même page  (Lu 1229 fois)
probleme affichage javascrispt même page
« sur: le 23-01-2007 a 14:04:21 »
nico_papy
Membre récent
*

Hors-Ligne

Messages: 1



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

bonjour a tous,

Voilà, j'ai un problème qui est surement basique mais je n'arrive pas a le résoudre.
J'ai fait un petit script qui permet d'ajouter un élément différent dans une variable. Lorsque je veux l'afficher, grâce a la fonction display, il me l'affiche dans une autre page, alors que j'aimerais qu'il l'affiche dans la page courante, a l'endroit ou se trouve le display.
Je vous donne mon code, vous comprendrez peut_être mieux :
Code:

<HTML>
<HEAD> </HEAD> <BODY>
<script langage="text/JavaScript">
function sac(a,b,c,d,e){
    this.emplacement1 = a;
    this.emplacement2 = b;
    this.emplacement3 = c;
    this.emplacement4 = d;
    this.emplacement5 = e;
    this.display=display;
    this.modifierslot=modifierslot;
}
function display(){
    document.write('<img src="'+this.emplacement1+'">');
    document.write('<br>');
    document.write('<img src="'+this.emplacement2+'">');
    document.write('<br>');
    document.write('<img src="'+this.emplacement3+'">');
    document.write('<br>');
    document.write('<img src="'+this.emplacement4+'">');
    document.write('<br>');
    document.write('<img src="'+this.emplacement5+'">');
}
function modifierslot(path){
    //document.write(this.emplacement1);
    if(this.emplacement1 == ''){
        this.emplacement1 = path;
    }
    else if(this.emplacement2 == ''){
        this.emplacement2 = path;
    }
    else if(this.emplacement3 == ''){
        this.emplacement3 = path;
    }
    else if(this.emplacement4 == ''){   
        this.emplacement4 = path;
    }
    else if(this.emplacement5 == ''){   
        this.emplacement5 = path;
    }
    else{
        alert('plus de place dans l\'inventaire');
    }       
       
}
function afficheIMG(){
    var nb = (Math.floor((52)*Math.random()+1))-1;
    var image = document.getElementsByTagName('img')[1];
    //document.write(image);
    image.src = './img/'+nb+'.gif';
}
function prendreCarte(){
    var image = document.getElementsByTagName('img')[1];
    var path = image.src;
    //document.write(path);
    //maintenant qu'on a récupéré le chemin, on l'assigne a un slot libre du sac
    sacJ1.modifierslot(path);
}

sacJ1 = new sac('','','','','');
//sacJ2 = new sac('vide','vide','vide','vide','vide');
sacJ1.display();
</SCRIPT>
<img src="./img/tas/tas.jpg" onclick="java script:afficheIMG();"><img src="">
<br>
<input type="button" value="prendre" onclick="java script:prendreCarte();"><input type="button" value="troquer">
<br><br>
</SCRIPT>
</BODY>
</HTML>


j'espère que vous avez compris mon problème je reste malgré tout a disposition pour d'éventuelle question. merci de votre aide ++

Rapporter au modérateur  

Re:probleme affichage javascrispt même page
« Répondre #1 sur: le 23-01-2007 a 19:48:55 »
MarvinLeRouge
Superactif
****

Hors-Ligne

Messages: 584





Voir le Profil    WWW
Répondre avec citation

Salut,

Que signifie "à l'endroit où se trouve le display" ?

Rapporter au modérateur  

Développeur web / Création de site internet
jean@ceugniet.com
Jean Ceugniet, Développement web
SIRET : 523 611 044 00018
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg