html文本框未显示输入区域的回车符

时间:2013-06-05 06:14:23

标签: html

我在CRM页面中有此描述框,在“描述”框中显示如下文本。


描述

  

系统   信息 - - - - - - - - - - - - - - - - - - - - - - - - - -----------------------------操作系统Windows 7家庭高级版x64 Edition 6.1(版本:7600)BIOS版本   HPQOEM - 42302e31Last booted 6/4/2013 5:24 PMComputer Name   布兰登 - PCCPUInformation ----------------------------------------------- - - - 中央处理器   名称AMDCPU时钟2712 MHzCPU描述编号2 16级模型6   步进2CPU用法   74%------------------------------------------------ - - - - -记忆   信息-------------------------------物理内存大小2.87 GB

此文本框的代码如下。

<table><tr><td align="left">
    <?php echo $AppUI->_('Description');?>:
    <br />
    <textarea name="task_description" class="textarea" cols="60" rows="10" wrap="virtual"><?php echo @$obj->task_description;?></textarea>
    </td></tr></table><br />

我输入的方式如下:

  

系统信息   -------------------------------------------------- ---------------------------- OS Windows 7 Home Premium x64 Edition 6.1(版本:7600)BIOS   版本HPQOEM - 42302e31上次启动

  6/4/2013 5:24 PM计算机名称BRANDON-PCCPU信息   -------------------------------------------------- --- CPU名称AMD CPU时钟2712 MHz CPU描述编号2级16模型   6步进2 CPU使用率74%   -------------------------------------------------- -------记忆信息   -------------------------------物理内存大小2.87 GB

当我回去编辑它时,输入框也会像显示一样混乱。我已尝试从以下地方添加所有代码但我无法使其工作。

  1. New line in text area
  2. Line breaks in textarea element
  3. 非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

试试这个

<?
$desc = str_replace("\n",PHP_EOL, @$obj->task_description);?>

<table>
    <tr>
        <td align="left">
           <?php echo $AppUI->_('Description');?>:
           <br />
          <textarea name="task_description" class="textarea" cols="60" rows="10" wrap="virtual">
           <?php echo $desc;?></textarea>
       </td>
     </tr>
</table><br />