diff --git a/packages/components/date-picker/src/date-picker-com/basic-month-table.vue b/packages/components/date-picker/src/date-picker-com/basic-month-table.vue index f4acbaf10b..b4a5215f6d 100644 --- a/packages/components/date-picker/src/date-picker-com/basic-month-table.vue +++ b/packages/components/date-picker/src/date-picker-com/basic-month-table.vue @@ -189,7 +189,7 @@ const handleMouseMove = (event: MouseEvent) => { if (!props.rangeState.selecting) return let target = event.target as HTMLElement - if (target.tagName === 'A') { + if (target.tagName === 'SPAN') { target = target.parentNode?.parentNode as HTMLElement } if (target.tagName === 'DIV') {