鼠标选择文字事件js代码,增加层问题
2015-10-22 20:25
609 查看
在页面中增加一个js代码,当用户用鼠标选择文字(鼠标拖动涂蓝文字)时,会出现一个层,提示与这个选择文字有个的信息
<script type="text/javascript">
document.onmouseup = document.ondbclick= function(){
var txt;
if(document.selection){
txt = document.selection.createRange().text
}else{
txt = window.getSelection()+'';
}
if(txt){show(txt)}
}
function show(txt){
alert(txt)
}
</script>
<script type="text/javascript">
document.onmouseup = document.ondbclick= function(){
var txt;
if(document.selection){
txt = document.selection.createRange().text
}else{
txt = window.getSelection()+'';
}
if(txt){show(txt)}
}
function show(txt){
alert(txt)
}
</script>
相关文章推荐
- js校验身份证
- 关于使用 no-js (Modernizr)
- 关于使用 no-js (Modernizr)
- js 函数的方法 函数调用模式 this => that arguments
- js 邮政编码验证
- JS学习日记-one
- Servlet和JSP的区别
- 项目____ajax,JSONArray,数据转换异常
- JavaScript的对象知识
- MONGO JS 脚本
- 对几种流行的Javascript模板引擎的测试对比
- 加密javascript代码
- greenDao生成的实体类无法存放JsonArray的解决方法
- JS获取节点的兄弟,父级,子级元素
- Javascript的websocket的使用方法
- 动态加载js
- javascript 调用c++
- 解决js(ajax)提交后端的“ _xsrf' argument missing from POST” 的错误
- JavaScript基础知识的总结
- (二)学习seajs模块定义和模块引用相关API