当前位置:  开发笔记 > 编程语言 > 正文

innerHTML和<embed>有什么用?

如何解决《innerHTML和<embed>有什么用?》经验,为你挑选了1个好方法。

我正在尝试修复我正在使用的富文本编辑器中的错误,这会导致插入标签而没有它们的结束标记(这会完全拧紧输出).我已将问题隔离到此操作:

// body is a  tag
body.innerHTML = '';

没有花哨的代码,只有Firefox的innerHTML任务.您应该能够在Firebug中复制错误,如下所示:

>>> document.body.innerHTML = ""
""
>>> document.body.innerHTML
""

这有解决方法吗?我需要标签,但由于一个糟糕的边缘情况,我不能证明重建/替换整个富文本编辑器是正确的.

我无法将其转换为类似的东西document.createElement('embed'),因为这个编辑器的真实世界输入可以很容易地包含几段文字包裹着; 在纸面上,innerHTML非常适合这个用例,我只是无法使用它.



1> some..:

这可能不是你的问题的答案,但根据W3C,不是HTML5的任何标准化版本的一部分.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有