D3.js selección.html() Función

La función selection.html() se usa para establecer el HTML interno en todos los elementos seleccionados. Si el valor es constante, a todos los elementos se les asigna el mismo valor. Un valor nulo borrará el contenido del elemento.

Sintaxis:

selection.html([value]);

Parámetros: esta función acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • Valor: Es de tipo string que establece el HTML al documento.

Valor devuelto: esta función no devuelve nada.

Ejemplo 1: en el siguiente código, el contenido del elemento HTML «p» se cambia a texto en «negrita».

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" path1tent=
        "width=device-width, initial-scale=1.0">
  
    <script src="https://d3js.org/d3.v4.min.js">
    </script>
  
    <style>
        p {
            background-color: #f2f2f2;
            padding: 10px;
            width: 200px;
            line-height: 5px;
        }
  
        p:hover {
            background-color: grey;
            padding: 10px;
            cursor: pointer;
        }
    </style>
</head>
  
<body>
    <div>
        <h1 style="color:green;">
            GeeksforGeeks
        </h1>
          
        <h4>D3.js selection.html() Function</h4>
  
        <p>Click Here!</p>
    </div>
  
    <script>
        function func() {
  
            // Selecting all p and setting
            // the innerHTML of the p
            var chk = d3.selectAll("p")
                .html("<b>This is from .html</b>");
            var text = document.querySelector("p");
        }
        let btn = document.querySelector("p");
        btn.addEventListener("click", func);
    </script>
</body>
  
</html>

Producción:

Ejemplo 2: El siguiente ejemplo borra el contenido usando nulo.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" path1tent=
        "width=device-width,initial-scale=1.0">
  
    <script src="https://d3js.org/d3.v4.min.js">
    </script>
    <style>
        p {
            background-color: #f2f2f2;
            padding: 10px;
            width: 200px;
            line-height: 5px;
        }
  
        p:hover {
            background-color: grey;
            padding: 10px;
            cursor: pointer;
        }
    </style>
</head>
  
<body>
    <div>
        <h1 style="color:green;">
            GeeksforGeeks
        </h1>
  
        <h4>D3.js selection.html() Function</h4>
  
        <p><b>Click Here</b></p>
    </div>
  
    <script>
        function func() {
  
            // Selecting p and setting the
            // innerHTML of the p
            var chk = d3.selectAll("p")
                .html(null);
            var text = document.querySelector("p");
        }
        let btn = document.querySelector("p");
        btn.addEventListener("click", func);
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por TARuN 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 *