div 内选定的文本

2023-12-06

我想要这段文字在里面<div>页面加载时突出显示(选择用于复制)。

<div id='sample_div'>This is sample text</div>

我尝试过的:

$(document).ready(function(){

$('#sample_div').select();

});

因此,如果我假设正确,您希望突出显示特定 div 内的文本。

function selectText(element) {
    var doc = document
        , text = doc.getElementById(element)
        , range, selection
    ;    
    if (doc.body.createTextRange) { //ms
        range = doc.body.createTextRange();
        range.moveToElementText(text);
        range.select();
    } else if (window.getSelection) { //all others
        selection = window.getSelection();        
        range = doc.createRange();
        range.selectNodeContents(text);
        selection.removeAllRanges();
        selection.addRange(range);
    }
}

Working jsFiddle

Source

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

div 内选定的文本 的相关文章

  • Instagram 粉丝计数 - 使用 jQuery / json 和 PHP

    经过几个小时的工作和一些帮助萨希尔 米塔尔我们已经成功使用 jQuery json 和 PHP 检索 Instagram 关注者计数 这是我们设法整理的内容 希望对其他想要获取 Instagram 信息的人有所帮助 我们的 jQuery I
  • 防止垃圾邮件按钮呼叫功能

    如何防止调用函数时出现垃圾邮件按钮 就像用户只能在按钮上每 1 秒调用一次该函数 有办法做到吗 因为我尝试了 setTimeout 但没有成功 它仍然在发送垃圾邮件 顺便说一句 我使用 Jquery 这是我的代码
  • 如何使用有角度的材料创建卡片网格?

    我正在尝试使用 ng repeat 创建每行三张卡片的网格 我有一个普通的 javascript 对象数组附加到范围 下面的代码将为每张卡创建一个新行 div div
  • 为什么 window 与 Internet Explorer 中的 window.self 不同?

    关于我如何遇到这个问题有一个复杂的背景故事 但为什么self属性不完全等于窗口本身 在 Safari 和 Firefox 及其朋友中 结果如我所料 gt window window self true gt window window se
  • 如何在网站上使用 svg 元素制作块的屏幕截图?

    我在网站上创建了一个构造函数 其本质是将所选元素及其颜色 svg中的元素 添加到访问者选择的背景和背景颜色 png中的背景 中 然后必须单击 保存 结果 按钮并仅执行工作区的屏幕截图 我写了这个脚本 但它需要屏幕截图 但只有背景 并忽略选定
  • 自动建议 php 的 ajax

    我有一个 html 表单 php 脚本和 jquery 我需要一个 ajax 代码来从我的 php 脚本中进行自动建议 以下是代码 表单 html
  • JavaScript 验证和 PHP 验证?

    我正在使用 jquery 验证插件来验证空表单 我还应该在 PHP 中检查一下以确保 100 正确吗 或者用 javascript 验证就可以了 谢谢 您应该始终在服务器上进行验证 如果用户以某种方式不使用 Javascript 提交表单
  • ReactTransitionGroup 不适用于 React-redux 连接组件

    我正在开发一个更大的项目 但我创建了这个简短的示例来说明问题 如果我使用Box组件 它的工作原理 它在控制台中输出componentWillEnter and componentWillLeave当我们点击按钮时 如果我使用BoxConta
  • javascript 选择自定义光标 (svg)

    我正在动态地将光标更改为悬停时的本地 svg element on mouseover function this css cursor url svgs pointer svg 9 30 auto 工作正常 但我想选择该 svg 来操纵其
  • onclick 事件中未调用函数

    我想在每个 YouTube 链接的末尾添加一些 HTML 以在 litebox 中打开播放器 到目前为止 这是我的代码 document ready function var valid url new RegExp youtube com
  • 将 Firebase 云消息传递与 Windows 应用程序结合使用

    我在 Android 和 iOS 应用程序中使用 Firebase Cloud Messaging 但是我还有此应用程序的 Windows Mac OS 版本 我想保留相同的逻辑 我知道 Firebase Cloud Messaging 可
  • PHP 数组通过 JSON 转为 jquery 数组

    我有点困惑为什么以下不起作用 get php
  • LeafleteachLayer函数不会迭代所有Layer

    使用 GeoJSON 数据数组创建一些标记 getJSON GetLocationsServlet function data L geoJSON data onEachFeature onEachFeature addTo mymap G
  • JavaScript eval("{}") 返回行为?

    根据ECMA 262 规范 http www ecma international org publications files ECMA ST Ecma 262 pdf 以下语句返回1 eval 1 eval 1 eval 1 var a
  • Vaadin 12 将对象传递给 JavaScript 函数:无法对类进行编码

    Vaadin 12 Kotlin 项目 In my myPage html我有JavaScript myObject redirectToCheckout sessionId 1111 2222 所以我需要调用javaScript函数red
  • Google Maps API (v3) 添加/更新标记

    编辑 它现在可以工作 但如果用户不允许或没有基于位置的服务 则不会加载 请参阅 jsfiddle 示例接受的答案评论 我已经浏览了一些教程和问题 但我无法安静地理解正在发生的事情 或者在这种情况下 没有发生 当用户单击链接时 我正在加载地图
  • 使用 Jade 评估自定义 javascript 方法 (CircularJSON)

    我想通过 Jade 将一个对象解析为客户端 JavaScript 通常这会起作用 script var object JSON parse JSON stringify object but my object is circular ht
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u
  • 仅当显式选择行时才关闭 ui-bootstrap typeahead

    我创建了这个jsBin http jsbin com livuqafe 2 edit来证明我遇到的问题 如果您转到此处 请尝试输入 五 并继续 你的自然反应是输入 五 然后按 Tab 如果你想要 五百 你可以向下箭头一次 但是 在这种情况下
  • 测量窗口偏移

    有没有一种方法可以测量 jQuery 中窗口的偏移量 以便我可以比较 固定 元素和相对定位元素的位置 我需要能够知道窗口滚动了多远 以便我可以使用该图来计算固定元素的高度 相对于视口顶部 和相对对象的高度 相对于顶部 之间的差异文件的内容

随机推荐

  • 在浏览器中强制使用 Mime 类型(使用 Javascript)

    我认为出于安全考虑这是不可能的 但是 是否可以强制浏览器处理具有某种 mime 类型的文件不控制服务器 我正在从 file 在客户端的机器本身上 提供文件 并且我希望文本文件可以在其关联的文本编辑器中打开 注意 Firefox 只是打开文件
  • 在递归函数调用之前使用 return 子句与不使用 return 子句有何不同?

    我只是在尝试一些递归 并注意到一些让我困惑的事情 让我用一些代码示例来说明 function loop x if x gt 10 return x loop x 1 the recursive call loop 0 上面的调用返回unde
  • 设计内存有限的记忆系统的简单方法是什么?

    我正在编写一个手动计算记忆系统 呃 在 Matlab 中 简单的部分很简单 执行计算后将数据放入记忆系统的一种方法 一种从记忆中查询和获取数据的方法 一种查询系统所有 密钥 的方法 这些部分没有太多疑问 问题是我的计算机的内存量有限 因此有
  • Firebase UI 回收器适配器中的不同子集合

    我正在尝试获取不同的子集合并使它们适应我的RecyclerAdapter与 Firebase UI 我的Cloud Firestore设置如下 user Collection uid1 Document name email fields
  • 将 XML 文档导入 Rails 数据库?

    我一直在阅读一个又一个的教程 但似乎没有什么对我有用 目标是获取包含元素和属性的 XML 文档并将数据插入数据库中 每个元素 属性将是数据库中的一列 每个条目是一行 这是我一直在使用的虚构 XML 文档
  • 使用 html 链接打开 Android 日历

    我需要在 Android 设备上打开日历应用程序 使用简单的 html 链接 我可以在 iOS 中使用 href CALSHOW 执行此操作 安卓有类似的东西吗 或者有什么解决方法吗 提前致谢 在 Android 上 有一种比 ios ur
  • numpy.random.shuffle 返回 None

    我安装了numpy1 8 2然后我尝试了以下代码 import numpy as np a np arange 10 print a np random shuffle a 但它的输出是 0 1 2 3 4 5 6 7 8 9 None 我
  • heroku:Spring Boot 仅使用 https 访问端点

    我在heroku 上部署了一个Spring Boot java 应用程序 我想确保我的注册端点只能通过 https 访问 到目前为止我知道 heroku 使用负载均衡器 它将每个 https 连接重定向到带有特殊标头 X forwarded
  • Apache Spark-reducebyKey-Java-

    我正在尝试了解reduceByKeySpark中使用java作为编程语言 假设我有一句话 我就是我 我将句子分解成单词并将其存储为列表 I am who I am 现在这个函数分配1对每个单词 JavaPairRDD
  • java正则表达式插入字符作为特定索引位置

    我需要简单地在字符串的第三个位置插入字符 ie EURUSD 变成 EUR USD 我正在使用一些程序 GUI 来执行此操作 它接受正则表达式模式和替换 我知道这一定非常简单 但我似乎找不到简单的答案 Replace 3 3 3 人物 位于
  • 从正在运行的程序中获取变量

    我有一个运行数天的脚本 里面有一个计数器 计数器定期写入文件 是否可以从另一个 python 脚本 linux 命令甚至 java 找出计数器设置的值 简单的Python计数器示例 import time import random a 0
  • FragmentOnAttachListener 在片段附加到其主机后不会每次都调用

    最近google对android的改动中 Fragment 1 3 0版本还添加了新的FragmentOnAttachListener接口来替代不太灵活的onAttachFragment方法 如在document提及 此方法已被弃用 的责任
  • Pandas - 扩大平均会话时间

    以下 DF 表示从用户收到的事件 用户 ID 和事件时间戳 id timestamp 0 1 2020 09 01 18 14 35 1 1 2020 09 01 18 14 39 2 1 2020 09 01 18 14 40 3 1 2
  • 通过 Python 获取 MAPLE 的输出

    如何使用 Python 中的 subprocess 模块启动 MAPLE 的命令行实例以将输出提供并返回到主代码 例如我想要 X 1 1 print MAPLE X 返回值 2 我见过的最好的方法是围绕 MAPLE 命令的 SAGE 包装器
  • 使用 Pybind11 将 Eigen::Tensor 暴露给 Python

    我正在尝试使用 pybind11 将特征张量暴露给 python 我可以毫无问题地编译所有内容 并可以成功地将其导入到 python 中 但是 数据无法转换为python类型 我尝试了两种方法 一是直接公开数据 二是使用映射 两者都在 py
  • 在Python中按频率对列表列表进行排序

    我正在尝试按出现频率对 Python 中的列表项列表进行排序 未排序的列表看起来像这样 a item1 item2 element2 item3 item4 element3 item5 item6 element1 item7 item8
  • 即使使用 C3P0 + 显式 session.close(),Hibernate 连接也不会关闭

    Hibernate 到 MySQL 我的数据库的连接没有关闭 在大约 10 秒内单击 10 次后 我从 MySQL Workbench 在我的开发机器中 我是唯一的用户 获取了此连接统计信息 MySQL Workbench 服务器状态 我已
  • 如何匹配从标准输入读取的字符串? [复制]

    这个问题在这里已经有答案了 在学习 Rust 的练习中 我正在尝试一个简单的程序 它将接受您的姓名 然后在有效的情况下打印您的姓名 只有 Alice 和 Bob 是有效名称 use std io fn main println What s
  • 301 通过 .htaccess 将 *.php 重定向到 *.html?

    目前 我正在 htaccess 中将所有传入的 html 请求重写为 php RewriteEngine on RewriteCond HTTP HOST example com NC RewriteRule http www exampl
  • div 内选定的文本

    我想要这段文字在里面 div 页面加载时突出显示 选择用于复制 div This is sample text div 我尝试过的 document ready function sample div select 因此 如果我假设正确 您