Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    11

    Continuare a cambiare immagine dopo il click

    Problema con Javascript :
    Ho un codice in html normale che è :
    [img]*.jpg[/img]

    [img]*.jpg[/img]

    E fino a qua tutto ok.
    Il problema è in javascript non so che codice scrivere
    Allora quando clicco sull immagine deve cambiare la seconda immagine ( Es : clicco sulla prima immagine? La seconda cambia, e viceversa )
    Fatto una volta, lo devo continuare a fare per 9-10 volte
    Cosa bisogna fare? Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    La base la puoi trovare QUI. Il resto credo che sia semplice.

    Per una bella risata vai QUI

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    11
    Ok fatto, altro problema

    ho creato un array con 8 foto, ad ogni click sull immagine mi cambia foto

    <body>

    <img src ="foto1.jpg" name="foto" onclick="funzione()">

    </body>

    Quando cambia foto voglio che succeda quello che c 'è nel blocco dell 'IF

    <script language = "Javascript">
    function funzione()
    {
    //Istruzione immagini random immagini

    if (document.(nomeForm).foto.src == "foto2.jpg" ) // Esempio : .src =="foto2.jpg"

    {
    alert( //TESTO ) ;
    }
    }
    </script>

    Dov è che sbaglio D:

    HELP e grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Non c'ho capito un gran ché.

    Ma non è che vuoi una cosa simile ad uno slideshow per caso?
    Per una bella risata vai QUI

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    11
    No no scusa se mi sono spiegato male allora
    Allora ho una foto, questa foto ha un name che è : name = " foto "

    Quando io clicco su quell'immagine parte la funzione che è : onclick = "funzione()"
    Nella funzione c'è :
    1 ) Cambia immagini a random

    2 ) IF , nel blocco dell if c' è:

    document.(NomeForm).foto( foto = NAME immagine ).src = "foto3.jpg" )

    esegui un alert()

    Il mio problema è l'eseguire l'alert
    Spero di essermi spiegato bene

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Vuoi eseguire l'alert quando clicchi su un'immagine o....altrimenti?

    codice:
    document.(NomeForm).foto( foto = NAME immagine ).src = "foto3.jpg" )
    non significa nulla.

    Magari lo spieghi a parole tue, piùttosto di infilare cose senza senso

    Per una bella risata vai QUI

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    11
    codice:
    function cambiaimmagine()
          { 
              var images = foto;
              var rnd = Math.floor(Math.random()*images.length);
              document.form1.original.src = images[rnd]; 
                              
       if ( // ) 
                              
               {
                   //Se l'istruzione e' vera esegui.
                  
                   Finito di eseguire torna alla function cambiaimmagine() 
                }
        else 
                { 
                      //Altro 
                } 
           }
    Spero di essermi spiegato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.