【问题标题】:fpdf/php text area not bringing end of lines throughfpdf/php 文本区域没有通过行尾
【发布时间】:2015-03-04 12:54:47
【问题描述】:

我有一个包含form 的 HTML 文档。表单的一部分是文本区域,我希望输入者在其中多行输入详细信息。 “描述”。

function myJSscript() {
    var description = document.getElementById('description').value;  
    var form = document.createElement("form");
    form.setAttribute("action", "upload_file.php");
    form.setAttribute("enctype", "multipart/form-data");
    form.setAttribute("method", "POST");
    form.setAttribute("target", "_self");
    form.innerHTML = '<input type="text" name="description" value="' + description + '"/>'
    form.submit();
}
HTML code

<form name="dform" id="t1">
    <textarea rows="5" name="description" id="description" class="tbox2"></textarea>
    <input type="button" class="submitblue" value="Submit" onclick="myjscript()">
</form>

在我的upload_file.php中

我想将 textarea 添加到一个多单元格中,但无论我尝试什么(例如 nl2br),它总是以单个文本字符串的形式出现。即使将值回显到屏幕上也不会显示&lt;br /&gt;\n 标签。帮助!

这是将文本区域写入多单元格的 PHP 行

$pdf->MultiCell(0, 5, $_POST['description']);

【问题讨论】:

    标签: javascript php jquery html fpdf


    【解决方案1】:

    您在 HTML 中使用 &lt;textarea&gt;(多行)和在 JavaScript 中使用 &lt;input&gt;(一行)来删除换行符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-14
      • 2015-02-14
      • 2012-07-14
      • 2014-06-25
      相关资源
      最近更新 更多