<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Prueba</title>
<link rel="stylesheet" href="estilos.css">
</head>
<body>
<h1>Año 2020</h1>
<table class="tablasueldos" id="a2020">
<tr>
<td>Empleado</td>
<td>Sueldo</td>
</tr>
<tr>
<td>juan</td>
<td>1200</td>
</tr>
<tr>
<td>ana</td>
<td>1900</td>
</tr>
<tr>
<td>luis</td>
<td>1500</td>
</tr>
</table>
<h1>Año 2021</h1>
<table class="tablasueldos" id="a2021">
<tr>
<td>Empleado</td>
<td>Sueldo</td>
</tr>
<tr>
<td>juan</td>
<td>1700</td>
</tr>
<tr>
<td>ana</td>
<td>1900</td>
</tr>
<tr>
<td>luis</td>
<td>1900</td>
</tr>
</table>
<input type="button" value="Cambiar" id="boton1">
<script src="funciones.js"></script>
</body>
</html>
Desarrolar un programa que recupere mediante el método querySelectorAll los elementos "td" de una de las tablas y les cambie el color de fondo. Lo mismo hacer para la segunda tabla.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Prueba</title>
<link rel="stylesheet" href="estilos.css">
</head>
<body>
<h1>Año 2020</h1>
<table class="tablasueldos" id="a2020">
<tr>
<td>Empleado</td>
<td>Sueldo</td>
</tr>
<tr>
<td>juan</td>
<td>1200</td>
</tr>
<tr>
<td>ana</td>
<td>1900</td>
</tr>
<tr>
<td>luis</td>
<td>1500</td>
</tr>
</table>
<h1>Año 2021</h1>
<table class="tablasueldos" id="a2021">
<tr>
<td>Empleado</td>
<td>Sueldo</td>
</tr>
<tr>
<td>juan</td>
<td>1700</td>
</tr>
<tr>
<td>ana</td>
<td>1900</td>
</tr>
<tr>
<td>luis</td>
<td>1900</td>
</tr>
</table>
<input type="button" value="Cambiar" id="boton1">
<script src="funciones.js"></script>
</body>
</html>
.tablasueldos {
border-collapse: collapse;
}
.tablasueldos td {
border: 1px dotted black;
padding: 4px;
}
document.querySelector("#boton1").addEventListener('click', () => {
let lista1 = document.querySelectorAll("#a2020 td")
for (let celda of lista1)
celda.style.backgroundColor = '#ff0'
let lista2 = document.querySelectorAll("#a2021 td")
for (let celda of lista2)
celda.style.backgroundColor = '#fa0'
})