JavaScript获取选中文本

小灵儿猫

小灵儿猫

2016-02-19 20:31

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享JavaScript获取选中文本,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

  Firefox, Safari, Opera下,可以用window.getSelection(), 参考MDC

  IE下,可以用document.selection.createRange().text, 参考MSDN

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  放在一起:

function getSelectionText() {
 if(window.getSelection) {
  return window.getSelection().toString();
 } else if(document.selection && document.selection.createRange) {
  return document.selection.createRange().text;
 }
 return '';
}

  注意:当选中的是input[type=text]里面的值时,getSelection在Firefox和Opera下无法获取到选取值,在Safari下没问题。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

JavaScript获取选中文本

Web开发
JavaScript获取选中文本

javascript中获取选中对象的类型

Web开发
javascript中获取选中对象的类型

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

javascript获取随机整数

Web开发
javascript获取随机整数

Javascript获取地址参数

Web开发
Javascript获取地址参数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JavaScript制作滚动文本效果

Web开发
JavaScript制作滚动文本效果

使用CSS3改变文本选中的默认颜色

Web开发
使用CSS3改变文本选中的默认颜色

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

修改MySQL里面一个用户地口令

修改MySQL里面一个用户地口令

利用JAVASCRIPT让IFRAME框架的高度自适应

利用JAVASCRIPT让IFRAME框架的高度自适应
下拉加载更多内容 ↓