16. Element contentEditable 属性
实例
把 <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 属性相关推荐
- contenteditable属性让div也可以当做输入框
你知道div也可以当做输入框么? H5的全局属性contenteditable,带有contenteditable属性的div而不是input或者textarea来作为输入框(div可以根据内容自动调 ...
- CSS中的contenteditable属性
contenteditable属性:使一个元素变为可编辑的状态 contenteditable="true" #开启文本编辑 contenteditable="false ...
- vue实现带样式的textarea输入框,contenteditable属性应用
提示:vue中使用contenteditable 文章目录 前言 一.contenteditable 什么是contenteditable: 二.contenteditable的使用 总结 前言 开发 ...
- 2.2.1新增-contentEditable属性
<!DOCTYPE html> <html><head><meta http-equiv="Content-Type" content=& ...
- android H5+app混合应用之 - contenteditable属性
现在是智能终端遍天下,各种APP如雨后春笋般,掘地突起.这让我们做前端的兄弟姐妹们有些忙不过来,一边忙学习各种新知识如H5.CSS3.JS 等,一边面对着各种需求问题,PC端好不容易能弄的差不多了,现 ...
- html光标自动定位到文本框,html元素contenteditable属性如何定位光标和设置光标
最近在山寨一款网页微信的产品,对于div用contenteditable属性做的编辑框有不少心得,希望可以帮到入坑的同学. 废话不多说了,我们先来理解一下HTML的光标对象是如何工作的,后面我会贴完整 ...
- div可编辑,contenteditable 属性
1.添加contenteditable属性让文本处于可编辑状态, 实例 <div contenteditable="true">这里可以编辑</div> c ...
- 可编辑属性html,设置contenteditable属性可编辑HTML标签的内容(可代替textarea)
摘要:这篇HTML栏目下的"设置contenteditable属性可编辑HTML标签的内容(可代替textarea)",介绍的技术点是"contenteditable.t ...
- contentEditable属性
前言 我们最常用的输入文本内容便是input与textarea,但是有一个属性,可以让我们在很多标签中,如div,table,p,span,body等,可以像input输入框一样,实现文本编辑,这便是 ...
- HTML contenteditable 属性
今天无意中看到这个属性,特此记录一下. 浏览器支持 所有主流浏览器都支持 contenteditable 属性 定义和用法 contenteditable 属性指定元素内容是否可编辑. 注意: 当元素 ...
最新文章
- 设计模式——装饰者模式
- 「无中生有」计算机视觉探奇
- HashMap源码解读
- Elasticsearch技术解析与实战(四)shardreplica机制
- vscode配置live-server转发代理
- 分布与并行计算—生产者消费者模型RabbitMQ(Java)
- 计算机主机外部的连接端口有何作用,微机原理 课后题 标准答案
- SQL Server含逗号分隔的数据匹配维表
- Bash、Terminal通过tab忽略大小写自动补全命令行提示
- 【王道考研计算机网络】—速率相关的性能指标
- FL Studio中钢琴卷帘窗的工具的使用
- windows 拖拽功能
- cad电气工程量计算机,CAD电气管线快速算量方法
- ASP.NET MVC 实现 IOC基础上添加AOP实现时候遇到的坑
- 证件照尺寸大小收集整理
- python爬虫-个人记录
- 思维导图一定要用计算机来完成吗,思维导图为什么一定要手绘?
- php循环读取excel每个单元格,php使用PHPexcel类读取excel文件(循环读取每个单元格的数据)...
- 签约新闻 | 出版发行行业又一位老牌企业的数字化转型,扬帆起航!
- 国内木兰造假!国外无一入选顶会!论两极分化下的编程语言研究
热门文章
- python中几个常用的算术函数
- dedecms后台上传图片附件返回302的问题
- 使用'SAPGUI_SET_PROPERTY'函数是GUI屏幕可见和不可见
- 31.整数中1出现的次数(从1到n整数中1出现的次数)
- python中in,not in,比较运算符,格式化输出,编码
- 转:awakeFromNib/loadView/viewDidLoad总结
- 在actionbar中加入item的方法
- 【完美解决】arcgis engine 10.0 for cross platform C++ 在visual studio2010上编译的AE程序 的License无法初始化错误。...
- 4、线程--线程同部
- (react+dva+antd)知识点总结