选择:deleteFromDocument() 方法

deleteFromDocument()Selection 接口的一个方法,用于从文档的 DOM 中删除选定的文本。

语法

js
deleteFromDocument()

参数

无。

返回值

无 (undefined).

示例

此示例允许您通过单击按钮删除选定的文本。单击按钮后,Window.getSelection() 方法获取选定的文本,deleteFromDocument() 方法将其删除。

HTML

html
<p>
  Try highlighting some of the text in this paragraph. Once you do, you can
  remove the selected content by clicking the button below.
</p>
<button>Delete selected text</button>

JavaScript

js
let button = document.querySelector("button");
button.addEventListener("click", deleteSelection);

function deleteSelection() {
  let selection = window.getSelection();
  selection.deleteFromDocument();
}

结果

规范

规范
选择 API
# dom-selection-deletefromdocument

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅