Ver Mensaje Individual
  #16 (permalink)  
Antiguo 13/06/2009, 15:45
gabrielc200
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 1
Respuesta: Copiar el contenido de una etiqueta con ID

Hola Regumiau
Por un lado, lamento haberme encontrado con este tema tan tarde.
No creo necesario el uso de AJAX aunque tambien es válido, sobre todo dependiendo el uso que se le da.
Una opcion posible es la siguiente
---------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Variable en JavaScript</TITLE>
<script type="text/javascript">
function CopyPaste(){
var copiar_original = document.getElementById("TEXTO_ORIGINAL");
var destino = document.getElementById("ESCRIBE_AQUI");
if (!copiar_original){
var _copiado = "";
}else{
var _copiado = copiar_original.innerHTML;
}
var str = _copiado ;
destino.innerHTML = _copiado;
}
</script>
</HEAD>
<BODY>
<div id="TEXTO_ORIGINAL">
1er linea de texto
<br>
2da linea de texto
<br><div> y m&aacute;s lineas de texto jejejeje</div>
</div>
<form onsubmit="CopyPaste();return false">
<input type="submit" name="copiar" id="copiar" value="copiar y pegar en diferentes divs" />
</form>
<br>
<div id="ESCRIBE_AQUI">&nbsp;</div>
</BODY>
</HTML>
------------

reemplace firstChild.nodeValue por innerHTML y funcionó en todos los navegadores, logrando el objetivo que habías planteado.

Repito es solo otra opción.

Espero que le sirva a alguien mas .
Saludos!!