El método selectAllChildren() agrega todos los elementos secundarios del Node especificado a la selección actual.
Sintaxis:
selection.selectAllChildren( parentNode )
Parámetros:
- parentNode: el Node cuyos hijos se seleccionarán.
Ejemplo: en este ejemplo, todos los elementos secundarios del div principal se seleccionarán al hacer clic en el botón con este método.
HTML
<!DOCTYPE html> <html> <head> <title>GeeksforGeeks</title> </head> <body> <main> <h1>GeeksforGeeks</h1> </main> <div> <p>child 1</p> <p>child 2</p> <p>child 3</p> </div> <button onclick="select()"> click </button> <script> const pNode = document .querySelector('div'); function select() { window.getSelection() .selectAllChildren(pNode); }; </script> </body> </html>
Producción:
Haga clic en el botón para seleccionar el Node secundario del div principal:
Navegadores compatibles: los navegadores compatibles con el método selectAllChildren() se enumeran a continuación:
- Google Chrome
- Borde
- Firefox
- Ópera
- Safari
- Explorador de Internet.