如何在contentEditable中将HTML标签(例如:<)转换为正确的标签(例如:<)?



如何在可满足的div中转换标签,以便用户可以写入DIV,一旦完成,他们就可以单击一个按钮,并且代码将显示

eg:一个用户输入:<li>lol</li>它输出&lt;li&gt;lol&lt;/li&gt;我可以做到它,以便输出正确的HTML?

实际上,如果您使用.text()检索DIV的内容,请保留HTML标记。

演示:http://codepen.io/anon/pen/pzfea

(function(){
  $('button').on('click', function(){
    var value = $('div').text();
    alert(value);
  });
})();

还是您的意思是获得HTML实体服务器端?如果是这样,请澄清。

无论如何,我建议您不要让您的用户输入HTML。相反,让他们使用Markdown。

相关内容

最新更新