HTML | Método DOM selectAllChildren()

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.

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *