Baseline Widely available
The deleteFromDocument()
method of the Selection
interface invokes the Range.deleteContents()
method on the selected Range
.
None.
Return valueNone (undefined
).
This example lets you delete selected text and/or nodes by clicking a button. Upon clicking the button, the Window.getSelection()
method gets the selected content, and the deleteFromDocument()
method removes it.
<p>Try highlighting some of the elements in these paragraphs.</p>
<p>
Once you do, you can remove the selected content by clicking the button below.
</p>
<h2>All of the selected text/nodes will be removed.</h2>
<button>Delete selected text</button>
JavaScript
let button = document.querySelector("button");
button.addEventListener("click", deleteSelection);
function deleteSelection() {
let selection = window.getSelection();
selection.deleteFromDocument();
}
Result Specifications Browser compatibility See also
Selection
, the interface defining this methodRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4