Saltar al contenido

Reemplazo del evento DOM obsoleto `keypress`

Sé libre de divulgar nuestra página y códigos con tus amigos, apóyanos para aumentar esta comunidad.

Solución:

Dado que el evento está en desuso, debe evitar usarlo en el código nuevo y planear eliminarlo del código antiguo. La especificación W3C dice esto sobre las características obsoletas:

Las funciones marcadas como obsoletas se incluyen en la especificación como referencia a implementaciones o especificaciones anteriores, pero son OPCIONALES y no se recomiendan. Solo las características que tienen reemplazos existentes o en curso DEBEN quedar obsoletos en esta especificación. Las implementaciones que aún no incluyen soporte para la característica PUEDEN implementar características obsoletas por razones de compatibilidad con el contenido existente, pero los autores de contenido que crean contenido NO DEBEN usar funciones obsoletas, a menos que no haya otra forma de resolver un caso de uso. Otras especificaciones que hacen referencia a esta especificación NO DEBERÍAN utilizar características en desuso, sino que DEBERÍAN apuntar a los reemplazos a favor de los cuales la característica está en desuso. Se espera que las características marcadas como obsoletas en esta especificación se eliminen de futuras especificaciones.

La especificación de la keypress event dice:

Advertencia El tipo de evento de pulsación de tecla se define en esta especificación para referencia y exhaustividad, pero esta especificación descarta el uso de este tipo de evento. En contextos de edición, los autores pueden suscribirse al evento beforeinput.

También puede utilizar el keydown y/o keyup eventos. Consulte ¿Cuál es la diferencia entre los eventos keyup, keydown, keypress y input?

Sin embargo, desde beforeinput aún no tiene mucho soporte, si ninguno de estos otros eventos se ajusta a su caso de uso, tendrá que continuar usando keypress por ahora (esa es la excepción “a menos que no haya otra forma de resolver un caso de uso” en la especificación).

Aquí puedes ver las comentarios y valoraciones de los usuarios

Si posees algún cuestión o disposición de progresar nuestro reseña eres capaz de ejecutar un exégesis y con deseo lo interpretaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *