由于我在这里收到的评论,我正在寻找可以在所有常见浏览器中运行的 DOM 的纯 JavaScript 实现。请注意,我不希望与 DOM 的浏览器实现进行交互(甚至不通过 jQuery)。我正在寻找一个完整的替代品。
编辑:由于不常见的问题偶尔会遇到对 SO 的批评,我将尝试解释为什么我需要这样做。我正在编写一个富文本编辑器,它需要一些非常具体的功能,并且浏览器之间的实现差异导致我无法依赖它们来保持一致性。请参阅另一个问题的答案(与我的需求相关)ExecCommand 函数的定义是否为粗体?这详细说明了为什么这是必要的。