Notice: Trying to access array offset on value of type bool in /www/wwwroot/weimahe.com/wp-content/advanced-cache.php on line 472

Notice: Trying to access array offset on value of type bool in /www/wwwroot/weimahe.com/wp-content/advanced-cache.php on line 472
原生态js方法实现全选复制功能 - 微码盒
!
也想出现在这里? 联系我们
广告位

原生态js方法实现全选复制功能

我的 demo 网站想做一个复制代码功能,可是原生态的 js 只有 ie 下才能实现,其他浏览器都需要 flash 来实现复制功能,我又不想用 flash,鼓捣了很久,不能复制,我起码能做一个全选的功能吧。下面是复制的代码:

  1. function selectCode(objid){
  2. var obj = document.getElementById(objid);
  3. obj.select();
  4. }
  5. function selectText(obj) {
  6. var text = obj;
  7. if (document.body.createTextRange) {
  8. var range = document.body.createTextRange();
  9. range.moveToElementText(text);
  10. range.select();
  11. } else if (window.getSelection) {
  12. var selection = window.getSelection();
  13. var range = document.createRange();
  14. range.selectNodeContents(text);
  15. selection.removeAllRanges();
  16. selection.addRange(range);
  17. } else {
  18. alert("none");
  19. }
  20. }

给TA打赏
共{{data.count}}人
人已打赏
前端学习

Span之间空隙原因和解决办法

2024-11-8 10:46:46

前端学习

用CSS让字体在一行内显示不换行

2024-11-8 10:46:50

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索