Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/12/2010, 08:37
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años, 3 meses
Puntos: 317
Respuesta: salto de linea textarea

Deberías buscar algo de información sobre Expresiones Regulares.

Tu código tenía varios cabos sueltos, además de estar fuera de las etiquetas de CODE que provee este sitio para que se pueda ver mejor.

La sugerencia que te dieron es válida. De entrada debería haber funcionado. Te dejo una versión más pulida.

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 

<title>LAMBONADAS LA MARAVILLA</title> 

<script type="text/javascript">

function recargarDiv(textarea) {
textarea = textarea.replace(/\r\n/g, "<br>");
textarea = textarea.replace(/\s/g, "&nbsp; ");
alert(textarea);
document.getElementById("divforo").innerHTML = document.getElementById("divforo").innerHTML += textarea + "<hr>";
document.getElementById("Comentario").value="";

}

</script>
</head>
<body>
<div id="divforo" name="divforo"></div>

<div id="divcomentario" >
<textarea id="Comentario" rows="4" cols="60" ></textarea>
<input type="button" value="Comentar" onclick = "recargarDiv(document.getElementById('Comentario').value); return false" /></div>

</body> 
</html>
Expresiones regulares

(Hay muchos otros tutoriales en el Foro, pero yo me acordé de éste, que dejamos medio abandonado.)