<div class="container "> <img src="img/gato1.jpg" id="gato" width="300"> <div class="form-group"> <label for="cadena">Nombre:</label> <input type="text" class="form-control" id="cadena"> </div> <h1 id="texto">Esto es un texto</h1> <button type="button" class="btn btn-success" id="anadir">Añadir</button> <button type="button" class="btn btn-success" id="contar">Contar</button> <script src="js/test.js"></script> </div>
// Cuando tengamos el ratón encima de la imagen pon el gato2 document.getElementById('gato').addEventListener('mouseenter', ponGato) // Cuando tengamos el ratón fuera de la imagen pon el gato1 document.getElementById('gato').addEventListener('mouseleave', ponGato2) function ponGato () { document.getElementById('gato').src = 'img/gato2.jpg' } function ponGato2 () { document.getElementById('gato').src = 'img/gato1.jpg' } document.getElementById('cadena').addEventListener('change', invertir) function invertir () { let cadena = document.getElementById('cadena').value cadena = cadena.split('').reverse().join('') document.getElementById('texto').innerHTML = cadena } document.getElementById('anadir').addEventListener('click', anadir) function anadir () { const cadena = document.getElementById('cadena').value document.getElementById('texto').innerHTML += cadena } document.getElementById('contar').addEventListener('dblclick', contar) function contar () { const cadena = document.getElementById('cadena').value document.getElementById('texto').innerHTML = cadena.length }