Fictizia / Curso-JS-Avanzado-para-desarrolladores-Front-end_ed4

FICTIZIA » JavaScript Avanzado para desarrolladores Front-end — 4ª Edición
http://www.fictizia.com/formacion/curso_javascript_avanzado
GNU Affero General Public License v3.0
35 stars 20 forks source link

isTrusted en eventos... #22

Closed UlisesGascon closed 5 years ago

UlisesGascon commented 5 years ago
(function (){
    var button =  document.querySelector("button");

    button.addEventListener("click", cambiarFondo);

    function cambiarFondo(e) {
        if(e.isTrusted){

            // color = 'rgb(0-255,0-255,0-255'
            var color = 'rgb(' + Math.floor((Math.random() * 255))+ ',';
            color += Math.floor((Math.random() * 255)) + ',';
            color += Math.floor((Math.random() * 255)) + ')';
            document.body.style.backgroundColor= color;
            console.info("Nuevo color:", color);
            console.log(e)
        } else {
            console.log("Eres un 🍠")
        }

    }
})()