Salve,

Vorrei aggiungere un link ad una specifica immagine all'interno di un DIV ID e sua volta all'interno di un DIV CLASS, ho scritto il codice javascript però non funziona, non riesco a comprendere il mio errore.

Qualcuno è in grado di spiegarmi dove sbaglio? grazie.

<div id="id-18">

<div class="mydiv">


<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Cat_November_2010-1a.jpg/220px-Cat_November_2010-1a.jpg" />


</div>
</div>


<script language="javascript">
var a=document.createElement('a');
a.href='http://mylink.com';
var image = document.getElementById('id-18').getElementByClassName('mydiv').getElementsByT agName('img')[0];
b=a.appendChild(image);
document.getElementById('id-18').getElementByClassName('mydiv').appendChild(a) ;
</script>