Aggiungi evento onclick all’elemento appena aggiunto in JavaScript

Ho cercato di aggiungere l’evento onclick ai nuovi elementi che ho aggiunto con JavaScript.

Il problema è quando controllo document.body.innerHTML Posso effettivamente vedere onclick = alert (‘blah’) aggiunto al nuovo elemento.

Ma quando clicco su quell’elemento non vedo che la casella di avviso funzioni. In realtà qualsiasi cosa relativa a JavaScript non funziona …

ecco cosa uso per aggiungere un nuovo elemento:

function add_img() { var elemm = document.createElement('rvml:image'); elemm.src = 'blah.png'; elemm.className = 'rvml'; elemm.onclick = "alert('blah')"; document.body.appendChild(elemm); elemm.id = "gogo"; elemm.style.position='absolute'; elemm.style.width=55; elemm.style.height=55; elemm.style.top=200; elemm.style.left=300; elemm.style.rotation=200; } 

Ecco come chiamo questa funzione:

  

Ora l’immagine si disegna perfettamente all’interno del browser. Ma quando clicco sull’immagine non ricevo quell’allarme.