首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS复制指定区域的文本,该如何处理

2013-09-17 
JS复制指定区域的文本我知道可以使用 select 方法使文本框 或者 文本域内的内容处于选中状态,然后进行操作

JS复制指定区域的文本
我知道可以使用 select 方法使文本框 或者 文本域内的内容处于选中状态,然后进行操作。
但是看论坛里的 复制代码功能,好像是一个DIV块,那是怎么使其选中并复制的呢?

或者是其他什么方法 复制到剪贴板的吗? 剪贴板 选中 复制
[解决办法]
实现复制功能 可以 用 ZeroClipboard 
[解决办法]

引用:
Quote: 引用:

实现复制功能 可以 用 ZeroClipboard 



我困惑的是 seclect方法只能使文本框 文本域之类的对象选中里面的文字,那如果想选中 DIV 里面的内容,怎么操作呢



//el:要选中的对象
function selectText(el) {
if(  window.getSelection){
 var s=window.getSelection()
 s.selectAllChildren(  el )
}else{
 var s= document.body.createTextRange ();  
  s.moveToElementText (el);  
  s.select();   
}
}

热点排行
Bad Request.