copiare il contenuto di un DIV con javascript/ajax

  • Creatore Discussione Creatore Discussione pinguto
  • Data di inizio Data di inizio

pinguto

Nuovo Utente
27 Nov 2010
5
0
0
salve.. come da titolo devo letteralmente copiare un div gia esistente (con class="avatar") in un'altro di mia creazione..

proprio in casi estremi mi andrebbe bene anche questa funzione qui sotto, ma lavora per ID e non per class.. dove devo metter mano per far funzionare il tutto?
HTML:
<script type="text/javascript">
function DoTransfer(a,b){
var from=document.getElementById(a), to=document.getElementById(b);
while(from.hasChildNodes())
    to.appendChild(from.firstChild);
}
</script>
<style type="text/css">
#cell1,#cell2{float:left;width:200px;margin: 0 10px 0;
    border:2px solid #C3C4C6;padding: 5px;background: #6D889F}
#control{clear:left;margin: 10px 15px}
</style>

</head>
<body >
<br /><br />
<div align="center">


<div id="cell1">

prova con testo e <a href="http://www.html.it">link a HTML.it</a><p>Un <strong>paragrafo</strong></p></div>
<div id="cell2"></div>
<br><br><br>
<div id="control">
<a href="#" onclick="DoTransfer('cell1','cell2')">avvia il teletrasporto</a>
</div>


</div>
grazie a tutti in anticipo per tutto.. come sempre.. 0:)
 

Discussioni simili