Deve esistere una funzione in asp uguale a nl2br di php. Questa funzione rimpiazza tutti i /n con dei
.
In JS è possibile fare la stessa cosa ma secondo sarebbe meglio farlo lato server.
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
function senzaACapo() {
mdiv.innerHTML = txt.value;
} //
function conACapo() {
mdiv.innerText = txt.value;
} //
function conACapo2() {
var workVar = txt.value;
workVar = workVar.replace(/\n/gi,"
");
mdiv.innerHTML = workVar;
} //
//-->
</script>
</head>
<body>
<textarea rows="20" cols="89" id="txt"></textarea>
<input type="button" value="Senza a capo con innerHTML" onclick="senzaACapo()" />
<input type="button" value="Con capo con innerText" onclick="conACapo()" />
<input type="button" value="Con a capo con innerHTML" onclick="conACapo2()" />
<div id="mdiv"></div>
</body>
</html>