¿Cuál es la diferencia entre los controladores de eventos onpointerdown y onclick ?
¿Hay alguna diferencia práctica? ¿Los eventos no se propagan de la misma manera en el árbol DOM? ¿Hay algunos dispositivos que solo responden a uno de estos eventos?
Inicialmente pointerdown que solo se activa el puntero hacia abajo en los dispositivos táctiles o con un onclick , pero parece que también se activa el clic.
Sí hay.
pointerDown en realidad es equivalente a onMouseDown pero la principal diferencia es que mouseDown solo envía a un Element pero pointerDown se puede enviar a Document , Window y Element .
onpointerdown y onclick ? pointerDown puede capturar los clics derecho/izquierdo/medio.
onClick solo captura el clic izquierdo.
Ejemplo en vivo:
El ejemplo lo hará más claro.
Para agregar a la respuesta de Nawaf: el momento en el que se despide a los controladores uniformes también es diferente (al menos cuando se usa el mouse).