1、div如何获取焦点?

一言不合上代码

<div id="div1" contenteditable="true"></div>

给div添加contenteditable属性就可以了,值为true。

2、如何检测div是否已经获取焦点?

使用document.activeElement方法,该方法返回当前获得焦点的元素,此时给元素一个id,再判断获得的元素的id是否一致。demo:

<div id="div1" contenteditable="true"></div><script>
let div1 = document.getElementById("div1").id;
let currentFocus = document.activeElement.id;
console.log(div1 === currentFocus);    // 获得焦点时返回true,否则false
</script>

div设置为可获取焦点并且判断是否已获取焦点的方法相关推荐

  1. HTML给div设置百分比高度无效的解决方式 - 库塔姆斯 - CSDN博客

    HTML给div设置百分比高度无效的解决方式 - 库塔姆斯 - CSDN博客 原文: HTML给div设置百分比高度无效的解决方式 - 库塔姆斯 - CSDN博客 版权声明:本文为博主原创文章,未经博 ...

  2. html不能超出div的宽度,DIV设置width后超出父元素应该如何解决

    这次给大家带来DIV设置width后超出父元素应该如何解决,解决DIV设置width后超出父元素的注意事项有哪些,下面就是实战案例,一起来看一下. 前言 本文介绍的是利用CSS3的新属性box-siz ...

  3. 关于内层DIV设置margin-top不起作用的解决方案

    关于内层DIV设置margin-top不起作用的解决方案 参考文章: (1)关于内层DIV设置margin-top不起作用的解决方案 (2)https://www.cnblogs.com/huangy ...

  4. div设置宽度,实现不等比缩放,或设置最小宽度 min-width

    div设置宽度,实现不等比缩放,如 width="1140px",或设置最小宽度 min-width,如 width="60%", min-width=&quo ...

  5. html中给div设置的属性怎么样才能拿得到_HTML与CSS结合的三种方式:优先级比较...

    所谓实践出真知,只有自己动手去做了,才能得到正确的结论. 首先我们看看三种结合方式: 通过link标签引入外部css文件 通过style标签 通过style属性 很长一段时间我受这个一段话影响:在ht ...

  6. [css] 如何使用css3实现一个div设置多张背景图片?

    [css] 如何使用css3实现一个div设置多张背景图片? background-image:url("1.jpg"),url("2.jpg"),url(&q ...

  7. html中给div设置的属性怎么样才能拿得到_前端基础高频面试题(更新中)

    页面渲染的全过程 输入url后,先拿到html文件,html下载完以后会开始对它进行解析 html在解析的过程中,如果文本里有外部资源链接,比如css.js和img时,会立即启用其他线程下载这些静态资 ...

  8. 29.Jwt集成(3):token设置过期时间、异常判断

    29.Jwt集成(3):token设置过期时间.异常判断 参考文章: (1)29.Jwt集成(3):token设置过期时间.异常判断 (2)https://www.cnblogs.com/hualou ...

  9. 代码设置margintop_关于内层DIV设置margin-top不起作用的解决方案

    就是外层 DIV 设置了高与宽, 内层 DIV 如果设置 maring-top 不起作用 ( FIREFOX 和 IE8 中测试),原因大致是内层 div 没有获得 layout .如下面的代码: . ...

最新文章

  1. springboot(十八):使用Spring Boot集成FastDFS
  2. C++标准类型库string
  3. 作为程序员,这些梗你都答得上来吗?
  4. 办公室自动化系统_RPA:办公自动化的下一站
  5. illegal multibyte sequence python3
  6. poj 1905Expanding Rods
  7. python3.7下载包的命令_LINUX下安装Python3.7、Pycharm[Linux命令记录]
  8. 怎么把pdf的背景去掉_PDF试卷有页眉还有水印,打印出来一片花,怎么办?
  9. MYSQL中删除重复记录的方法
  10. 谁有 CaliberRM.2005.Enterprise 版 或CaliberRM.2006 注册码?
  11. 安卓实现百度地图定位
  12. 既往不恋,当下不杂,未来不迎
  13. Python -- 堆数据结构 heapq - I love this game! - 博客频道 - CSDN.NET
  14. 怎么才能制作一个比较好的网站
  15. (转)网通电信域名劫持怎么办
  16. 搜索引擎免费登陆入口
  17. npm本地仓库搭建教程
  18. 北京航空航天大学961计算机专业综合考纲
  19. 国家海洋局的超算应用探索
  20. mysql数据库实体_关系型数据库中实体之间的关系

热门文章

  1. VUE大屏可视化实战
  2. linux查看redis链接数,查看redis连接数
  3. conda使用清华镜像安装pytorch
  4. 三颗种子开发系统源码
  5. RocketMQ-顺序消息Demo及实现原理分析
  6. Django 可重用注册登录系统
  7. thinkphp5-php think常用命令
  8. 关于app inventor跨界面连接蓝牙并且一键SOS拨打电话求救(三)
  9. 绘制正态分布概率密度函数
  10. Access 查询的IIF的写法