我有个编辑区域Editarea 我输入的字符中有\n或者空格 如何在保存后,我想显示刚才保存的内容,包括\n和空格如何实现。谢谢分马上给

解决方案 »

  1.   

    没明白你的意思 本来就有啊?<form method="post">
    <textarea name="text"><?php echo isset($_POST['text']) ? $_POST['text'] : '';?></textarea>
    <input type="submit" value="submit"/>
    </form>
      

  2.   

    保存到数据库的话,\n和空格也会存起来
    如果输出成html格式的话
    可以用正则替换下就行了
    var mytext = mytext.replace(/\n/,'<br />'); // 换行符
        mytext = mytext.replace(/\s/,'&nbsp;'); // 空格符
      

  3.   

    HOHO。
    显示到页面的时候,只要把 \n 替换为 <br>就OK了.str.replace(/\n/g, "<br />");
      

  4.   

    把空格给忘记了.
    str.replace(/\n/g, "<br />").(/\s/g, "&nbsp;");
      

  5.   

    str.replace(/\n/g, "\\n")是想要这样的效果吗?
      

  6.   

    <form method="post">
    <textarea name="text"><?php echo isset($_POST['text']) ? str_replace("\n", "\\n", $_POST['text']) : '';?></textarea>
    <input type="submit" value="submit"/>
    </form>