-2

我已经实现了一个模板(在 html 和 php 中),通过它我可以编辑一些(输入和文本区域)中的文本。

编辑完文本后,我将其存储在 mysql 数据库中,以后可以调用此模板。现在,当我在 Internet Explorer 中调用存储在 mysqldatabase 中的文本时,将使用其 html 标签调用该文本,我可以在 textarea 中看到类似这样的内容:

p> this is paragraph.</p>

如何告诉 Internet Explorer<p></p>和其他 html 标签是 html 标签?

它适用于火狐。

4

2 回答 2

0

我不太确定你在问什么,但这就是我理解你的问题的方式:

如何在文本区域中显示 HTML 标记?

如果这是问题,答案是你不能。Textarea在标准 HTML 中无法显示标记。它将以纯文本形式显示其中的任何内容。这就是 textarea 显示您的 HTML 标签和代码的原因;没有对文本区域进行处理以呈现标记。

查看问题的答案我可以在标签中嵌入 HTML 格式吗?在stackoverflow上,可能会查看“所见即所得”类型的插件。

于 2012-04-05T14:37:12.323 回答
0

您希望标签以文本形式显示吗?

使用该功能htmlspecialchars()htmlentities()

这会将实体转换为其 html 转义字符

在这里阅读更多http://php.net/manual/en/function.htmlspecialchars.php

于 2012-04-05T13:34:32.023 回答