У меня есть диапазон, вложенный в несколько элементов div (больше ничего особенного в DOM), и в mousedown я запускаю e.preventDefault()
, чтобы предотвратить выбор текста. Я не хочу помешать сосредоточению элемента span, потому что я хочу разрешить последующие события нажатия клавиш на нем. Я предполагаю, что лучший способ сделать это - вручную запускать события, которые я хочу, из списка событий по умолчанию, которые я предотвращаю (хотя я открыт для других мыслей).
Мой вопрос: когда я запускаю e.preventDefault()
, что будет происходить естественным образом? Или, другими словами, что я предотвращаю?