当我使用 textarea 标签时,php 无法正常使用 textarea 标签并显示其余的 html 标签 [重复]

Posted

技术标签:

【中文标题】当我使用 textarea 标签时,php 无法正常使用 textarea 标签并显示其余的 html 标签 [重复]【英文标题】:php does not work correctly with textarea tag and displays the rest of the html tags when i use textarea [duplicate] 【发布时间】:2015-04-28 03:38:39 【问题描述】:

所以我有这个代码:

<?php
    echo "<textarea style='width:500px; height:600px'>";

    while($extract = $result->fetch_array())
    
        echo "<span class='usr'>" . $extract['usr'] . "</span>: <span class='msg'>" . $extract['msg'] . "</span><br/>";
    

    echo "</textarea>";

    $result->close();
    $conexion->close();
?>

文本区域的输出给了我这个:

&lt;span class='usr'&gt;dsdsds&lt;/span&gt;: &lt;span class='msg'&gt;aaaaa&lt;/span&gt;&lt;br/&gt;

【问题讨论】:

【参考方案1】:

您不能在&lt;textarea&gt; 中使用 html 代码来呈现 HTML。

Rendering HTML inside textarea

【讨论】:

还有其他方法吗?没有 textarea 标签也能正常工作。

以上是关于当我使用 textarea 标签时,php 无法正常使用 textarea 标签并显示其余的 html 标签 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 map 方法在 textarea 标签内添加动态内容

如何用 li 标签在 textarea 中换行? PHP

没有 DIV 标记的 TextArea 无法正常工作

如何在 textarea、PHP 到 MySQL 上允许 html 标签?

对于textarea标签的使用

无法使用 jQuery 和 value 方法在 textarea 中设置文本