¿Cuál es la diferencia entre el evento keydown y keypress?

Andryut Anthony Huertas Castelblanco

Andryut Anthony Huertas Castelblanco

Pregunta
student
hace 7 años

¿Cuál es la diferencia entre el evento keydown y keypress?

6 respuestas
para escribir tu comentario
    William Andres Aguilar Rodriguez

    William Andres Aguilar Rodriguez

    student
    hace 5 años

    Keypress funciona cuando se mantene presionada una tecla

    Andryut Anthony Huertas Castelblanco

    Andryut Anthony Huertas Castelblanco

    student
    hace 7 años

    ¡Gracias!

    José Gálvez

    José Gálvez

    student
    hace 7 años

    @GOLLUM23 gracias por la corrección.

    Diego Forero

    Diego Forero

    Team Platzi
    hace 7 años

    @josegalf es al reves, keypress es cuando la tecla muestra un carácter o número, keydown con cualquier tecla, enter, shift, flechas, etc.

    José Gálvez

    José Gálvez

    student
    hace 7 años

    Si, el keydown se activa cuando se pulsa una tecla que muestra un carácter, mientras que el keypress registra esas y las que no se muestran en pantalla como shift, control, alt.

    Diego Forero

    Diego Forero

    Team Platzi
    hace 7 años

    keypress se dispara cuando la tecla es un caracter o numero que se muestra en pantalla, por ejemplo si presionas la tecla enter este solo dispara el evento keydown pero si presionas la tecla

    y
    esta va a disparar el evento keydown y keypress

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.