Eventos Básicos en JavaScript

INICIO

Mensaje al pasar el raton sobre un enlace

Pasa el ratón por encima del enlace

UTERRA.COM

y podrás ver un mensaje.

<h2>Mensaje al pasar el raton sobre un enlace</h2>
<p>Pasa el ratón por encima del enlace </p>
<a href="http://www.uterra.com" 
ONMOUSEOVER="javascript:alert('Estas en UTERRA.COM ¿que tal estas?');return false">UTERRA.COM
</a> 
<p>y podrás ver un mensaje.</p>    

Eventos del Párrafo

Evento del Botón

Eventos del Campo de Texto

Ejecución del código en el navegador

Pasa el ratón por encima de este párrafo o haz clic en el botón.

Código js

<script>
    // Eventos del párrafo
    const parrafo = document.getElementById('parrafo');
    
    parrafo.addEventListener('mouseover', function() {
        parrafo.style.color = "red";
        parrafo.style.background = "yellow";
        parrafo.style.fontSize = "1.5em";
        parrafo.style.padding = "5px";
    });

    parrafo.addEventListener('mouseout', function() {
        parrafo.style.color = "black";
    });

    // Evento del botón
    const boton = document.getElementById('boton');
    
    boton.addEventListener('click', function() {
        alert("Has hecho clic en el botón");
    });

    // Evento del campo de texto
    const inputField = document.getElementById('inputField');
    
    inputField.addEventListener('focus', function() {
        inputField.style.backgroundColor = "lightyellow";
    });

    inputField.addEventListener('blur', function() {
        inputField.style.backgroundColor = "white";
    });

    inputField.addEventListener('change', function() {
        alert("El valor del campo ha cambiado");
    });
</script>

Texto-Foco

    <h2>Texto-Foco</h2>
    <form>
        <input type="text" name="txt" size="30" value="¡Hola mundo!"> 
        <input type="button" value="Selecciona texto" onclick="setfocus()"> 
    </form>
    
<script type="text/javascript"> function setfocus() { document.forms[0].txt.focus(); } </script>