轻松上手,快乐学习!

onselect 事件


❮ DOM 事件 ❮ Event 对象

实例

当文本被选中时执行 JavaScript:

<input type="text" onselect="myFunction()">
亲自试一试 »

页面下方有更多实例。


定义和用法

onselect 事件发生在元素中的文本被选中之后。

onselect 事件主要用于 <input type="text"> 或 <textarea> 元素。


浏览器支持

事件
onselect Yes Yes Yes Yes Yes

语法

在 HTML 中:

<element onselect="myScript">
亲自试一试 »

在 JavaScript 中:

object.onselect = function(){myScript};
亲自试一试 »

在 JavaScript 中,使用 addEventListener() 方法:

object.addEventListener("select", myScript);
亲自试一试 »

注释: Internet Explorer 8 或更早的版本不支持 addEventListener() 方法


技术细节

是否支持冒泡: No
是否支持取消: No
事件类型: 如果从用户界面生成,UiEvent。否则 Event
支持的 HTML 标签: <input type="file">, <input type="password">, <input type="text">, and <textarea>
DOM 版本: Level 2 Events

更多实例

实例

使用 HTML DOM Input Text 对象的 select() 方法来选择文本字段的某些内容。发生这种情况时,会触发 onselect 事件,这将触发 alert 函数。

// 选择文本字段的内容
function mySelectFunction() {
  document.getElementById("myText").select();
}

// 当文本字段中的文本被选中时提示一些文本
function myAlertFunction() {
  alert("You selected some text!");
}
亲自试一试 »

❮ DOM 事件 ❮ Event 对象