Visualizzazione dei risultati da 1 a 5 su 5

Discussione: onclick dinamico...

  1. #1

    onclick dinamico...

    Ciao! :metallica
    non so se la mia domanda è una stupidata o non si può fare (dubito). Ho 2 immagini, una al click visualizza un alert con un messaggio, l'altra al click cambia la frase dell'alert alla prima. In sostanza voglio modificare l'attributo onclick dinamicamente... cosa sbaglio? provate ad incollare questo codice in una pagina e provate... non funziona, dove sbaglio?


    <html>
    <head>
    </head>
    <body>
    [img][/img]


    [img][/img]



    </body>
    </html>

  2. #2
    Prova in questo modo
    codice:
    <html> 
    <head> 
    <script>
    frase="ciao!"
    
    function click1(){
    	alert (frase)
    }
    
    function click2(){
    	frase="salve!"
    }
    </script>
    </head> 
    <body> 
    [img][/img]
    
     
    [img][/img] 
    
    
     
    </body> 
    </html>

    ciao

  3. #3
    Eh... ma così ho due img che visualizzano 2 frasi diverse!
    Invece io voglio che il secondo img CAMBI il javascript nell'onclick del primo!

  4. #4
    ma l'hai provato?

    cliccando sulla prima immagine viene visualizzata l'alert con "ciao"

    cliccando sulla seconda viene modificato solo il contenuto della variabile frase e cliccando nuovamente sulla primaviene visualizzato l'alert con "salve"

  5. #5
    si, scusa hai ragione...
    mi sono espresso e avevo capito male! La mia richiesta in realtà è un'altra. Voglio che accadano le seguenti cose in ordine:
    1. nell'evento onclick del 1° ci sia una cosa javascript qualsiasi.
    2. l'onclick del 2° azzeri il javascript del 1° (e quindi al click del 1° non succede niente)
    3. l'onclick di un eventuale 3° img metta un altro javascript nell'onclick del 1° (ad es. un altro alert diverso da prima...)

    mi sono spiegato vero? :master:


    :metallica

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 © 2025 vBulletin Solutions, Inc. All rights reserved.