Selection: Methode selectAllChildren()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
Die Methode Selection.selectAllChildren()
fügt alle Kinder des angegebenen Knotens zur Auswahl hinzu. Eine vorherige Auswahl geht verloren.
Syntax
js
selectAllChildren(parentNode)
Parameter
parentNode
-
Alle Kinder von
parentNode
werden ausgewählt.parentNode
selbst ist nicht Teil der Auswahl.
Rückgabewert
Keine (undefined
).
Beispiele
HTML
html
<main>
<button>Select Footer</button>
<p>Welcome to my website.</p>
<p>I hope you enjoy your visit.</p>
</main>
<footer>
<address>webmaster@example.com</address>
<p>© 2019</p>
</footer>
JavaScript
js
const button = document.querySelector("button");
const footer = document.querySelector("footer");
button.addEventListener("click", (e) => {
window.getSelection().selectAllChildren(footer);
});
Ergebnis
Spezifikationen
Specification |
---|
Selection API # dom-selection-selectallchildren |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
Selection
, das Interface, zu dem es gehört.