chrome中的document.execCommand('superscript')(或下标)上的错误

时间:2015-08-12 06:59:20

标签: javascript google-chrome execcommand

我正在构建自己的 WYSIWYG 编辑器(使用document.execCommand()),测试时我在 chrome 中发现了一些非常奇怪的错误。

步骤:
1.突出显示文字
2.上标文本
3.粗体文字
4.上标文本
5.上标文本

在第4步之后,文本不再是上标,但不是。检查元件时,
在第4步之前:

<sup>
    <b>
       Hello World
    </b>
</sup>

在第4步之后

<b>
    <sup>
       Hello World
    </sup>
</b>

它在步骤5之后起作用。
http://jsfiddle.net/5fjzdxkk/

在Firefox和IE上测试并工作到第4步。不太明白如何以及为什么:(有没有办法解决这个问题?

0 个答案:

没有答案