3 Commits

Author SHA1 Message Date
Bruno Dalessandro
1e36efb586 Ejercicio 3 2026-05-21 12:16:21 -03:00
Bruno Dalessandro
96e74f9cf1 Ejercicio 2 2026-05-21 12:05:10 -03:00
Bruno Dalessandro
442d78477d Ejercicio 1 2026-05-21 11:36:37 -03:00
3 changed files with 66 additions and 0 deletions

View File

@@ -1 +1,60 @@
// Vincular este archivo al archivo index.html, y resolver aquí los ejercicios. // Vincular este archivo al archivo index.html, y resolver aquí los ejercicios.
// Ejercicio 1
/*
Crear una función que seleccione el primer <h1> de la página y cambie su texto a otro mensaje.
Verificar el resultado en el navegador invocando a la función desde las devtools.
*/
function cambiarTitulo () {
let titulo = document.querySelector("h1");
titulo.textContent = ("Las mejores comidas de Argentina");
}
// Ejercicio 2
/*
Crear otra función que, usando querySelectorAll y for...of, agregue la clase item-lista a cada uno de los items de la lista.
Verificar el resultado en el navegador invocando a la función desde las devtools.
Debería observarse un cambio de estilo, intenten explicarse por qué sucede esto.
*/
function agregarClaseLista () {
let items = document.querySelectorAll("li");
for (let item of items) {
item.classList.add("item-lista");
}
}
// Ejercicio 3
/*
Crear una función agregarItem que reciba un texto como parámetro,
cree un nuevo <li> con ese texto y lo agregue al final de la lista con id="lista-inicial".
Llamarla tres veces con textos distintos desde las devtools.
*/
function agregarItem(texto) {
let lista = document.querySelector("#lista-inicial");
let nuevoLi = document.createElement("li");
nuevoLi.textContent = texto;
lista.appendChild(nuevoLi);
}
// Ejercicio 4
/*

View File

@@ -176,3 +176,9 @@ h1 {
padding: 20px; padding: 20px;
} }
} }
/* Agrego un estilo para que se pueda ver el Ejercicio 2 */
.item-lista {
color: red;
}

View File

@@ -31,5 +31,6 @@
<p>¿Y este párrafo? ¿Será importante?</p> <p>¿Y este párrafo? ¿Será importante?</p>
<p>Este es otro párrafo del montón.</p> <p>Este es otro párrafo del montón.</p>
</div> </div>
<script src="ejercicios-clase-8.js"></script>
</body> </body>
</html> </html>