cerco di spiegare meglio...
tagliando il mio esempio...
ho questa textarea:
<textarea>
<div id="PRIMO">contenuto</div>
<div id="SECONDO">contenuto</div>
</textarea>
vorrei prendere
<div id="PRIMO">contenuto</div>
e sostituire il suo contenuto con quello di questo div
<div id="TERZO">NUOVO contenuto</div>
:::::::::::::::::::::::::::::::::::::::::::::::::: ::::
però forse ho trovato una soluzione...
questa:
codice:
<div id="div1"> contenuto 1 </div>
<div id="div2"> contenuto 2 </div>
<script type='text/javascript'>
var div1 = document.getElementById('div1')
var div2 = document.getElementById('div2')
function swapdDivs(){
var temp = div2.innerHTML
div2.innerHTML = div1.innerHTML
div1.innerHTML = temp
}
</script>
cambia
Il problema è ora questo:
se <div id="div2"> contenuto 2 </div> è all'interno di una textarea la funzione non lavora...
vorrei che mi funzionasse anche così:
codice:
<div id="div1"> contenuto 1 </div>
<TEXTAREA><div id="div2"> contenuto 2 </div></TEXTAREA>
<script type='text/javascript'>
var div1 = document.getElementById('div1')
var div2 = document.getElementById('div2')
function swapdDivs(){
var temp = div2.innerHTML
div2.innerHTML = div1.innerHTML
div1.innerHTML = temp
}
</script>
cambia