Javascript document.body.contentEditable=';对';;和document.designMode=';关于';;

Javascript document.body.contentEditable=';对';;和document.designMode=';关于';;,javascript,Javascript,两者似乎都允许您编辑文档,那么有什么区别呢?contentEditable允许在designMode影响整个文档时对特定元素进行编辑。在这种情况下,它们是等效的内容可编辑使其应用到的元素和所有子节点都可编辑设计模式使整个文档可编辑 WHATWG博客上有一个关于这两个属性历史的很好的总结- . 如果你感兴趣的话,值得一读。我会说是的,有一些细微的区别,请参阅:。我更喜欢设计模式,它更兼容。

两者似乎都允许您编辑文档,那么有什么区别呢?

contentEditable允许在designMode影响整个文档时对特定元素进行编辑。

在这种情况下,它们是等效的<代码>内容可编辑使其应用到的元素和所有子节点都可编辑<代码>设计模式使整个文档可编辑

WHATWG博客上有一个关于这两个属性历史的很好的总结-
. 如果你感兴趣的话,值得一读。

我会说是的,有一些细微的区别,请参阅:。我更喜欢设计模式,它更兼容。