小编Ahm*_*şak的帖子

获取内部html而无需使用jQuery转义或解码任何内容

我正在开发某种在线HTML编辑器,我有一个问题,用jQuery获取textarea的内容.

Textarea元素是这样的:

<textarea id="myText"><b>&lt;p&gt;TEST&lt;/p&gt;</b></textarea>
Run Code Online (Sandbox Code Playgroud)

因此它是转义和未转义文本的混合体.但是,浏览器显示像这样的textarea,这也是我不想要的东西:

<b><p>TEST</p></b>
Run Code Online (Sandbox Code Playgroud)

我想获得textarea的内部html.如果我尝试.html(),它会逃脱所有标签,如果我尝试.val(),它会解码转义标签.你可以在http://jsfiddle.net/hnBte/看到这种行为

如何使用Javascript获取纯内容,并且可以选择如何使textarea显示内容?

谢谢

html jquery

5
推荐指数
1
解决办法
9098
查看次数

标签 统计

html ×1

jquery ×1