IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

troubles dans une fonction resultat et images


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par défaut troubles dans une fonction resultat et images
    Bonjour a tous

    J'ai donc travaillé mon code mais mes images de mes dés ne s'affiche pas et le resultat de mes deux dés s'affiche pas non plus ....
    Je seche....

    Merci a tous

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <html> 
     
    <head> 
    <title>Lancer de dés</title> 
     
    	<script language="javascript"> 
    		function afficher() { 
    		document.getElementById('result').style.display = 'block'; 
    		} 
    		function ini() { 
    		var val1 = parseInt((Math.random()*6+0.5), 10); 
    		var val2 = parseInt((Math.random()*6+0.5), 10); 
    		var de1 = document.getElementById('image1.jpg","image2.jpg", "image3.jpg","image4.jpg","image5.jpg","image6.jpg');
    		var de2 = document.getElementById('image1.jpg","image2.jpg", "image3.jpg","image4.jpg","image5.jpg","image6.jpg');
     
     
    		if(img1 != null && de1 != null){ 
    		img1 = '<img src="./image' + val1 + '.jpg" />'; 
    		de1.value = val1; 
    		document.getElementByID('img1').innerHTML = img1; 
    		} 
    		if(img2 != null && de2 != null){ 
    		img2 = '<img src="./image' + val2 + '.jpg" />'; 
    		de2.value = val2; 
    		document.getElementByID('img2').innerHTML = img2; 
    		} 
    		afficher(); 
    		var somme = val1 + val2 ; 
    		document.getElementByID('somme').innerHTML = somme; 
    		} 
     
     
    	</script> 
    </head> 	
    	<body> 
    		<form name="doc"> 
    		<input type="button" value="Lancer les dés" onclick="ini();"><br /> 
    		<div id="result" style="display:none;"> 
    		<div id="img1" />
    		<input img src="./images1.jpg" Id="de1" value="" />
    		<div id="img2" />
    		<input img src="./images2.jpg" Id="de2" value="" />
    		<br>Le resultat est :<div id="somme"></div> 
    		</form> 
    	</body> 
     
    </html>

  2. #2
    Invité
    Invité(e)
    Par défaut
    j'ai pas tout compris

    sinon essai ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
     
    <html> 
     
    <head> 
    <title>Lancer de dés</title> 
     
    	<script language="javascript">
     
    		var tbimage=['image1.jpg','image2.jpg','image3.jpg','image4.jpg','image5.jpg','image6.jpg']
    		function afficher() { 
     
     
     
    		document.getElementById('result').style.display = 'block'; 
    		} 
    		function ini() { 
    		var val1 = parseInt((Math.random()*6+0.5), 10); 
    		var val2 = parseInt((Math.random()*6+0.5), 10);
    		document.getElementById('de1').src=tbimage[val1-1];
    		document.getElementById('de2').src=tbimage[val2-1];
    		afficher(); 
    		var somme = val1 + val2 ; 
    		document.getElementById('somme').innerHTML = somme; 
    		} 
     
     
    	</script> 
    </head> 	
    	<body> 
    		<form name="doc"> 
    		<input type="button" value="Lancer les dés" onclick="ini();"><br /> 
    		<div id="result" style="display:none;"> 
    		<br>Le resultat est :<div id="somme"></div> 
    		</form> 
    		<br>
    		<img src='' id='de1'>
    		<img src='' id='de2'>
    	</body> 
     
    </html>

  3. #3
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 684
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <script type="text/javascript">
     
    var tbimage=[], val1, val2;
    for(i=1;i<7;i++){
    	tbimage.push("image"+i+".jpg")
    }
     
    function ini() { 
    val1 = Math.floor(Math.random()*6);  
    val2 = Math.floor(Math.random()*6); 
    document.getElementById("de1").src=tbimage[val1];
    document.getElementById("de2").src=tbimage[val2];
    document.getElementById('somme').firstChild.data="Le résultat est " +(val1 + val2 + 2); 
    } 
     
    </script> 
     
     
    <form id="doc" action=""> 
    <div>
    <input type="button" value="Lancer les dés" onclick="ini();" />
    </div>
    <div id="somme">?</div>
    </form>
     
    <div>
    <img src="" id="de1" alt="de1" />
    <img src="" id="de2" alt="de2" />
    </div>

Discussions similaires

  1. Recuperer dans une fonction javascript le contenu d'une image captcha
    Par silverfab34 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 18/07/2008, 17h34
  2. Chargement d'une image dans une fonction
    Par JiViX dans le forum Débuter
    Réponses: 1
    Dernier message: 20/04/2008, 17h44
  3. utiliser le resultat d´un select dans une fonction
    Par charlie_p07 dans le forum PostgreSQL
    Réponses: 8
    Dernier message: 12/03/2008, 20h54
  4. comment recuperer le resultat dans une fonction
    Par birame dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 11/06/2007, 12h00
  5. Retourné resultat curseur dans une fonction
    Par L8O8L dans le forum Langage SQL
    Réponses: 4
    Dernier message: 02/06/2007, 22h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo