Ciao!
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 id="i1" src="" onclick="javascript: alert('ciao!')"><br><br>
<img id="i2" src="" onclick="javascript: document.getElementById('i1').setAttribute('onclick','javascript: alert(salve)');">
<br><br>
</body>
</html>
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 id="i1" src="" onclick="javascript: alert('ciao!')"><br><br>
<img id="i2" src="" onclick="javascript: document.getElementById('i1').setAttribute('onclick','javascript: alert(salve)');">
<br><br>
</body>
</html>