跨度或 Div 标签模糊和对焦



我知道 Div 或 Span 标签不适用于模糊或对焦。 为什么不申请? 有什么元素不起作用吗?

模糊和焦点都是输入元素的事件,例如文本输入字段。当输入元素获得焦点时,焦点将触发,因此您可以键入,当输入元素失去焦点时模糊。 SPAN 和div 元素无法像输入元素那样聚焦;它们只是布局元素,用户没有真正与之交互的内容。因此,跨度和div 没有焦点或模糊事件。

Joerg 是对的,但 HTML 元素可能有一个contenteditable="true"选项,在这种情况下,您可以使用.addEventListener("focusout", () => {})而不是.onblur = () => {}。它会起作用。

最新更新