Allora ho provato a modificare il replace (grazie per il link tridi9):
echo "<textarea name=\"text\" rows=\"15\" wrap=\"virtual\" cols=\"100\" onChange=\"var reg=new RegExp(\\n,'g');this.value=this.value.replace(reg, '
')\"></textarea>
";
Ma mi da' errore, in particolare l'html generato è questo:
<textarea name="text" rows="15" wrap="virtual" cols="100" onChange="var reg=new RegExp(\n,'g');this.value=this.value.replace(reg, '
')"></textarea>
Nota che se al posto di \n metto , per esempio, 'prova' l'effetto è quello voluto (cioè sostituisce tutti i prova con
)
Quello che non riesco a capire è: come faccio a far riconoscere l'utlizzo di invio per andare a capo?
Grazie a chi mi aiuterà![]()