博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第56天:选中文字弹出提示框
阅读量:5835 次
发布时间:2019-06-18

本文共 736 字,大约阅读时间需要 2 分钟。

一、选中文字弹出提示框

选择文字:  这个弹出的层 选中的时候不出来,弹起鼠标的时候才出现

 所以这个的事件一定是  onmouseup  ,盒子显示而且盒子的位置 在  鼠标的 clientX  clientY 一模一样

用来判断选择的文字

二、获得用户选择内容

window.getSelection()     标准浏览器

document.selection.createRange().text;      ie 获得选择的文字

兼容性的写法:

if(window.getSelection)

{
    txt = window.getSelection().toString();   // 转换为字符串
}
else
{
    txt = document.selection.createRange().text;   // ie 的写法

}

案例代码:

 

1  2  3  4     
5 选中文字弹出提示 6 25 26 27
28
29 我要复制的文字我要复制的文字我要复制的文字我要复制的文字我要复制的文字30 我要复制的文字我要复制的文字我要复制的文字我要复制的文字我要复制的文字31 我要复制的文字我要复制的文字我要复制的文字我要复制的文字我要复制的文字32
33
34 我不要的文字我不要的文字我不要的文字我不要的文字我不要的文字我不要的文字35 我不要的文字我不要的文字我不要的文字我不要的文字我不要的文字我不要的文字36 我不要的文字我不要的文字我不要的文字我不要的文字我不要的文字我不要的文字37
38 39 40 运行效果:

 

转载地址:http://ziycx.baihongyu.com/

你可能感兴趣的文章
Android基于mAppWidget实现手绘地图(九)–如何处理地图对象的touch事件
查看>>
关于codeMirror插件使用的一个坑
查看>>
瞎子摸象与刻舟求剑
查看>>
多个相同name的文本输入框,输入其中一个后,使剩下的不能输入值
查看>>
cocos2d-x于android在call to OpenGL ES API with no current context
查看>>
CentOS升级git
查看>>
HTTP必知必会(转)
查看>>
c c++ 函数入口和出口的hook(gcc 编译选项),然后打印出函数调用关系的方法
查看>>
全局唯一标识符(GUID)
查看>>
android插件技术-apkplug于OSGI服务基础-08
查看>>
iOS9下App Store新应用提审攻略
查看>>
【转】学习JAVA的步骤
查看>>
C# 内存法图像处理
查看>>
UIScrollView视差模糊效果
查看>>
8个超炫酷的纯CSS3动画及源码分享
查看>>
Python自动化测试工具Splinter简介和使用实例
查看>>
Oracle逻辑迁移某业务用户及数据
查看>>
后缀数组LCP + 二分 - UVa 11107 Life Forms
查看>>
英制与公制换算表
查看>>
Virus Bulletin malware分析杂志以及paper
查看>>