2013-03-06 44 views
0
$line=htmlentities(stripslashes($line)); 

这是正常的PHP语句。 任何人都可以告诉我在javascript中执行上述任务通过javascript的语法?ヶ辆功能的JavaScript

+2

一般来说,你不需要。使用'createTextNode'和朋友,并避免'innerHTML'很大程度上消除了需要担心JS中的实体。 – Quentin 2013-03-06 17:18:55

+0

您可以使用JQuery作为在这里回答:http://stackoverflow.com/questions/1219860/javascript-jquery-html-encoding – 2013-03-06 17:28:14

+0

上述评论不起作用 – 2013-03-06 17:34:53

回答

2

有这个库。它相当于PHP htmlentities功能: http://phpjs.org/functions/htmlentities/

+0

谢谢@cclerville 我发现htmlspecialcharacters js在同一网站上suggected由你..它的运作完美。 http://phpjs.org/functions/htmlspecialchars/ – 2013-03-06 17:59:53