JavaScript获取选中文本

2016-02-19 20:31 5 1 收藏

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

【 tulaoshi.com - Web开发 】

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

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

  放在一起:

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

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

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

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

来源:http://www.tulaoshi.com/n/20160219/1623916.html

延伸阅读
标签: Web开发
JavaScript表单验证是否为中文,判断一个输入量是否为中文,通过正则表达式实现。 // 检查是否为中文 function isChn(str){       var reg = /^[u4E00-u9FA5]+$/;       if(!reg.test(str)){        return false;       }  ...
最近在做一个图片上传的功能,需要提供上传图片在SD卡中的路径,在网上看了些例子,改改调试成功,代码很简单。其布局文件如下: 代码如下: ?xml version="1.0" encoding="utf-8"? LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" a...
标签: Web开发
1.判断select选项中 是否存在Value="paraValue"的Item 2.向select选项中 加入一个Item 3.从select选项中 删除一个Item 4.修改select选项中 value="paraValue"的text为"paraText" 5.设置select中text="paraText"的第一个Item为选中 6.设置select中value="paraValue"的Item为选中 7.得到select的当前选中项的value 8.得到select的当前选中...
标签: Web开发
Client端代码如下: 代码如下: html head script language="javascript"!-- function getit(){ if(document.getElementById("url").value==""){ alert("Enter url!"); return false; } if(document.getElementById("count").value==""){ alert("Enter count!"); return false; } if(document.getElementById("num").value==""){...
标签: Web开发
CSS+Javascript实现新闻滑动文本选项卡显示,在网页中应用选项卡可以使网页显得更紧凑,结合AJAX技术可以使页面在有限的空间内展现更多的内容: 以下是引用片段: !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd" HTMLHEADTITLE绝对经典的滑轮新闻显示(jav...

经验教程

935

收藏

36
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部