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 :

Un onclick dans un document.write ...


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 11
    Points : 10
    Points
    10
    Par défaut Un onclick dans un document.write ...
    Bonsoir,

    J'aurais besoin d'une petite aide ...

    Mon html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <body>
    <img name="preview" class="pelli" src="blabla.jpg" alt="Preview">
    <SCRIPT LANGUAGE="Javascript">
    // Appel des fonctions
    miniatures_pelli();
    </SCRIPT>
    </body>
    Ma fonction JS :
    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
     
    function miniatures_pelli()
    {
     
    //On initialise le tableau de classemement des images
    document.write("<table><tr>");
     
    //On affiche les images correspondant au numéro de page demandé
    for (i=numprimgpge; i<numprimgpge+12; i++)
     
    	{
     
    	document.write("<td><a href='' onclick='document.preview.src='image/" + foldercat + "/" + i + ".jpg'';><img alt='Miniature'" + i + "' class='mini' src='image/" + foldercat + "/" + i + ".jpg'></a></td>");
     
     
    	if (i == numprimgpge+11)
    		{
    		document.write("</tr></table>");
    		}
     
    		else if (i % 3 == 0)
    			{
    			document.write("</tr><tr>");
    			}
    	} 
    }
    Je voudrais que quand on clique sur une des images du tableau d'image appelé par la fonction, l'image cliquée s'affiche a la place de l'image definit dans l'html (name="preview").
    Mais, ca ne marche pas ^^ Le onclick n'a aucun effet ... Peut etre y a il une syntaxe spéciales (quotes ...) a respecter quand le onclick est dans un document.write.

    Merci de votre aide,

    Guillaume

  2. #2
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    il faut mettre des \ devant tes ' qui sont dans les ' :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick='document.preview.src=\'image/" + foldercat + "/" + i + ".jpg\';'>

  3. #3
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 681
    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 681
    Points : 5 221
    Points
    5 221
    Par défaut
    démo:

    http://javatwist.imingo.net/test6.htm

Discussions similaires

  1. Appel d'une fonction dans un document.write
    Par Invité dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 23/05/2011, 19h38
  2. php dans un document.write('');
    Par jackbauer33 dans le forum Général JavaScript
    Réponses: 26
    Dernier message: 22/12/2008, 11h38
  3. afficher le contenu d'une variable dans une document.write
    Par argon dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/11/2008, 22h38
  4. Un javascript dans un document.write
    Par fika2 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/02/2007, 14h11
  5. plusieurs document.write dans une meme page
    Par Loko dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/07/2005, 17h16

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