首页 > 解决方案 > 在跨度上为 mousedown 触发的默认事件是什么?

问题描述

我有一个嵌套在几个 div 中的跨度(DOM 没有什么特别之处),并且在 mousedown 上我正在运行e.preventDefault()以防止发生文本选择。我不想阻止 span 元素被关注,因为我想允许其上的后续 keydown 事件。我猜最好的方法是从我正在阻止的默认事件列表中手动触发我想要的事件(尽管我对其他想法持开放态度)。

我的问题是,当我跑步时e.preventDefault(),会自然触发什么事情?或者换句话说,我在阻止什么事情?

标签: javascripthtmldom

解决方案


推荐阅读