实例

把 <p> 元素的内容设置为可编辑:
document.getElementById("myP").contentEditable = true;
<!DOCTYPE html>
<html>
<body><p id="myP">这是一个段落。请点击按钮进行编辑。</p><button onclick="myFunction()">试一下</button><p id="demo"></p><script>
function myFunction() {document.getElementById("myP").contentEditable = true;document.getElementById("demo").innerHTML = "现在这个 p 元素可编辑。请尝试改变其文本。";
}
</script></body>
</html>

定义和用法
contentEditable 属性设置或返回元素内容是否可编辑。
提示:您也可以使用 isContentEditable 属性来查明元素内容是否可编辑。


例子 2
对是否能够对 < p> 元素的内容进行编辑进行切换:

<!DOCTYPE html>
<html>
<body><p id="myP" contenteditable="true">请尝试改变此文本。</p><button onclick="myFunction(this);">禁用 p 元素文本编辑!</button><p id="demo"></p><script>
function myFunction(button) {var x = document.getElementById("myP");if (x.contentEditable == "true") {x.contentEditable = "false";button.innerHTML = "启用 p 元素文本编辑!";} else {x.contentEditable = "true";button.innerHTML = "禁用 p 元素文本编辑!";}
}
</script></body>
</html>

16. Element contentEditable 属性相关推荐

  1. contenteditable属性让div也可以当做输入框

    你知道div也可以当做输入框么? H5的全局属性contenteditable,带有contenteditable属性的div而不是input或者textarea来作为输入框(div可以根据内容自动调 ...

  2. CSS中的contenteditable属性

    contenteditable属性:使一个元素变为可编辑的状态 contenteditable="true" #开启文本编辑 contenteditable="false ...

  3. vue实现带样式的textarea输入框,contenteditable属性应用

    提示:vue中使用contenteditable 文章目录 前言 一.contenteditable 什么是contenteditable: 二.contenteditable的使用 总结 前言 开发 ...

  4. 2.2.1新增-contentEditable属性

    <!DOCTYPE html> <html><head><meta http-equiv="Content-Type" content=& ...

  5. android H5+app混合应用之 - contenteditable属性

    现在是智能终端遍天下,各种APP如雨后春笋般,掘地突起.这让我们做前端的兄弟姐妹们有些忙不过来,一边忙学习各种新知识如H5.CSS3.JS 等,一边面对着各种需求问题,PC端好不容易能弄的差不多了,现 ...

  6. html光标自动定位到文本框,html元素contenteditable属性如何定位光标和设置光标

    最近在山寨一款网页微信的产品,对于div用contenteditable属性做的编辑框有不少心得,希望可以帮到入坑的同学. 废话不多说了,我们先来理解一下HTML的光标对象是如何工作的,后面我会贴完整 ...

  7. div可编辑,contenteditable 属性

    1.添加contenteditable属性让文本处于可编辑状态, 实例 <div contenteditable="true">这里可以编辑</div> c ...

  8. 可编辑属性html,设置contenteditable属性可编辑HTML标签的内容(可代替textarea)

    摘要:这篇HTML栏目下的"设置contenteditable属性可编辑HTML标签的内容(可代替textarea)",介绍的技术点是"contenteditable.t ...

  9. contentEditable属性

    前言 我们最常用的输入文本内容便是input与textarea,但是有一个属性,可以让我们在很多标签中,如div,table,p,span,body等,可以像input输入框一样,实现文本编辑,这便是 ...

  10. HTML contenteditable 属性

    今天无意中看到这个属性,特此记录一下. 浏览器支持 所有主流浏览器都支持 contenteditable 属性 定义和用法 contenteditable 属性指定元素内容是否可编辑. 注意: 当元素 ...

最新文章

  1. 设计模式——装饰者模式
  2. 「无中生有」计算机视觉探奇
  3. HashMap源码解读
  4. Elasticsearch技术解析与实战(四)shardreplica机制
  5. vscode配置live-server转发代理
  6. 分布与并行计算—生产者消费者模型RabbitMQ(Java)
  7. 计算机主机外部的连接端口有何作用,微机原理 课后题 标准答案
  8. SQL Server含逗号分隔的数据匹配维表
  9. Bash、Terminal通过tab忽略大小写自动补全命令行提示
  10. 【王道考研计算机网络】—速率相关的性能指标
  11. FL Studio中钢琴卷帘窗的工具的使用
  12. windows 拖拽功能
  13. cad电气工程量计算机,CAD电气管线快速算量方法
  14. ASP.NET MVC 实现 IOC基础上添加AOP实现时候遇到的坑
  15. 证件照尺寸大小收集整理
  16. python爬虫-个人记录
  17. 思维导图一定要用计算机来完成吗,思维导图为什么一定要手绘?
  18. php循环读取excel每个单元格,php使用PHPexcel类读取excel文件(循环读取每个单元格的数据)...
  19. 签约新闻 | 出版发行行业又一位老牌企业的数字化转型,扬帆起航!
  20. 国内木兰造假!国外无一入选顶会!论两极分化下的编程语言研究

热门文章

  1. python中几个常用的算术函数
  2. dedecms后台上传图片附件返回302的问题
  3. 使用'SAPGUI_SET_PROPERTY'函数是GUI屏幕可见和不可见
  4. 31.整数中1出现的次数(从1到n整数中1出现的次数)
  5. python中in,not in,比较运算符,格式化输出,编码
  6. 转:awakeFromNib/loadView/viewDidLoad总结
  7. 在actionbar中加入item的方法
  8. 【完美解决】arcgis engine 10.0 for cross platform C++ 在visual studio2010上编译的AE程序 的License无法初始化错误。...
  9. 4、线程--线程同部
  10. (react+dva+antd)知识点总结