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

Andryut Anthony Huertas Castelblanco

Andryut Anthony Huertas Castelblanco

Pregunta
studenthace 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

    studenthace 4 años

    Keypress funciona cuando se mantene presionada una tecla

    Andryut Anthony Huertas Castelblanco

    Andryut Anthony Huertas Castelblanco

    studenthace 7 años

    ¡Gracias!

    José Gálvez

    José Gálvez

    studenthace 7 años

    @GOLLUM23 gracias por la corrección.

    Diego Alexander Forero Higuera

    Diego Alexander Forero Higuera

    Team Platzihace 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

    studenthace 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 Alexander Forero Higuera

    Diego Alexander Forero Higuera

    Team Platzihace 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.