JavaScript实现点击选择指定文本区域的方法

作者:竹影

时间:2026-10-28

浏览:495

本文介绍如何在JavaScript中实现点击选中指定文本区域的功能。通过判断浏览器支持的API,分别使用IE特有的TextRange对象或其他标准浏览器的Range对象,完成对指定元素文本的选中操作,并附上完整示例代码供参考。

文章目录

JavaScript实现点击选择指定文本区域的方法

本文介绍一种通过JavaScript实现点击选中指定文本区域的方法,供开发者参考。具体实现逻辑如下:


function selectText() {
  if (document.selection) {
    var range = document.body.createTextRange();
    range.moveToElementText(document.getElementById('copy'));
    range.select();
  } else if (window.getSelection) {
    var range = document.createRange();
    range.selectNode(document.getElementById('copy'));
    window.getSelection().addRange(range);
  }
}

希望上述内容能对各位在进行JavaScript程序设计时提供实际帮助。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章