jQuery将htmlspecialchars()字符串解析为文本

时间:2013-06-03 22:18:15

标签: php jquery htmlspecialchars

我遇到了一个问题。我正在用PHP构建一个Ajax应用程序,并通过htmlspecialchars()清理我的输入。然后我处理输入的字符串并使用它来设置某些html元素的数据属性。这是我的问题。

我们只想说用户写了<html>。使用htmlspecialchars()的输入将变为&lt;html&gt;。现在这适用于显示内容,但对于数据属性,我希望将其插入为<html>。这可能吗?

1 个答案:

答案 0 :(得分:0)

有一个函数可以反转htmlspecialchars的作用:

htmlspecialchars_decode()

http://php.net/manual/en/function.htmlspecialchars-decode.php