--- title: GlobalEventHandlers.onselectstart slug: Web/API/GlobalEventHandlers/onselectstart translation_of: Web/API/GlobalEventHandlers/onselectstart ---
{{ApiRef('DOM')}}{{SeeCompatTable}}

GlobalEventHandlers.onselectstart 表示 {{event("selectstart")}} 事件绑定的事件处理器,比如用户在网页上开始选择任意文本内容时触发。

译者注:在输入控件中选择文本时,触发的是控件绑定的 {{event("select")}} 事件。

Syntax

obj.onselectstart = function;

Example

document.onselectstart = function() {
  console.log("Selection started!");
};

详细用法参见 Key quote generator 示例。

Specifications

Specification Status Comment
{{SpecName('Selection API','#dom-globaleventhandlers-onselectstart','GlobalEventHandlers.onselectstart')}} {{Spec2('Selection API')}} Initial definition.

Browser compatibility

{{CompatibilityTable}}

Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support {{CompatGeckoDesktop(43)}}[1]
{{CompatGeckoDesktop(52)}}[2]
{{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatUnknown}} 1.3
Feature Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
onselectionchange {{CompatGeckoMobile(43)}}[1]
{{CompatGeckoMobile(52)}}[2]
{{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

[1] This is implemented behind the dom.select_events.enabled preference, which defaults to false except on Nightly.

[2] This is now fully enabled on Firefox 52 release version.

See also