【问题标题】:ExecCommand on div in Dart M8Dart M8中div上的ExecCommand
【发布时间】:2026-02-07 08:45:02
【问题描述】:

从 Dart M8 开始,Element.document 字段已被删除。在富编辑器(如Chris Buckett's editor example)中,我们曾经执行以下操作以将某些文本的粗细更改为粗体:

var el = query("#editme");
el.contentEditable = "true";
el.document.execCommand("bold",true,"");

如何在 contenteditable 属性设置为 true 的元素上调用 execCommand

【问题讨论】:

    标签: dart rich-text-editor dart-html


    【解决方案1】:

    Node.document 被重命名为Node.ownerDocument

    【讨论】:

    • 你有这方面的文件吗?