Al usar <a href = onClick =>, surgieron algunos problemas, lo que me confundió durante más de un mes. Ahora he obtenido la siguiente conclusión de los internautas, lo que me hace iluminar repentinamente y el problema se resuelve.
El evento OnClick vinculado se ejecuta primero, seguido de las acciones bajo el atributo href (salto de página o pseudo-link);
Suponiendo que hay HREF y OnClick en el enlace, si desea que las acciones bajo el atributo HREF no se ejecuten, OnClick debe obtener un valor de retorno falso;
Si la página es demasiado larga y hay barras de desplazamiento y desea realizar la operación a través del evento OnClick vinculado. Su atributo href debe establecerse en JavaScript: void (0); En lugar de #, que evita saltos de página innecesarios;
Si se llama a una función con un valor de retorno en el atributo HREF vinculado, el contenido de la página actual será reemplazado por el valor de retorno de esta función;
Habrá una diferencia cuando mantenga presionada la tecla de cambio.
El problema que encontré hoy es que no se puede acceder a ParentNode en IE6.0 como href.
Trate de no usar el atributo JavaScript: Protocol como el atributo HREF de A, que no solo causará activación innecesaria de la ventana.