首页 > 其他分享 >获取盒子中选中的文字

获取盒子中选中的文字

时间:2022-09-20 14:23:36浏览次数:60  
标签:盒子 getSelection 获取 window 选中 var txt event

<!DOCTYPE html>
<html lang="en">
<head></head>
<body>
<div><p onm ouseup="mytest()">只是一段文本其余的还有很多的文字</p></div>
<script>

    function mytest(e){
        console.log(window.getSelection);
        var txt = window.getSelection?window.getSelection():document.selection.createRange().text;
        if(txt==""){//当选中内容为空时,阻止事件发生
            window.event? window.event.cancelBubble = true : e.stopPropagation();
        }else{
            var txt1=String.toString(txt);//得到的选中的文本是一个对象,需要转化为字符串
            alert(txt1);
        }
    }

</script>
</body>
</html>

 

标签:盒子,getSelection,获取,window,选中,var,txt,event
From: https://www.cnblogs.com/Ma-YuHao/p/16710868.html

相关文章

  • 获取需要转换的时区之后再获取时间
      获取需要转换的时区之后再获取时间importjava.text.SimpleDateFormatTimeZonetimeZone=TimeZone.getTimeZone("GMT-7:00")SimpleDateFormatsdf=newSimpleDa......
  • 设置盒子类容可以编辑
    1、添加contenteditable属性让文本处于可编辑状态,contenteditable:"inherit";(默认)contenteditable:"plaintext-only";(输入纯文本)contenteditable:"true";contented......
  • 回车下一个input自动获取焦点
    $(document).on("keypress",'input',function(e){if(e.which==13)//判断所按是否回车键{......
  • 获取请求; .then 和 async/await 的区别
    获取请求;.then和async/await的区别javascript中的异步代码可能会令人困惑、棘手且难以理解。但是,异步代码使我们的程序更加高效、易用,现代网页完全依赖它!作为开发人......
  • 浏览器获取当前位置经纬度
    <scripttype="text/javascript">//获取当前位置vargeolocation=newBMap.Geolocation();geolocation.getCurrentPosition(function(r){if(thi......
  • 前端微信登录获取code,userInfo,openid
    getUser(e){wx.getUserProfile({desc:'用户完善会员资料',success:res=>{l......
  • 从网易获取股票数据
    importurllib.requestimportre##defdownback(a,b,c):##''''##a:已经下载的数据块##b:数据块的大小##c:远程文件的大小##'''##per=1......
  • 利用异步交互获取当前时间年月日小时分钟秒 并且渲染到网页
    首先先在网页中创建一个盒子这是CSS部分  这是HTML部分  这是JS部分 输出效果自动刷新时间 ......
  • arp 断网 获取截图 获取密码
    1.ARP断网   通过上面命令进行扫描得到局域网主机信息 先测试目标靶机是否能够正常上网   接下来进行ARP攻击,发现机器已经不能够正常上网arpspoof-i......
  • 获取VIP歌曲
    """分析需求1,确定目标网址2,获取目标网址的所有数据3,筛选我们想要的数据4,下载歌曲保存"""importosimportrequests#模拟浏览器浏览网页第三方库工具包si......