`
zhangyaochun
  • 浏览: 2614898 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

html5之contenteditable属性

阅读更多

HTML 5 contentEditable 属性

 

   -------- 规定是否可编辑元素的内容

 

 

 

<p contenteditable="true">本段文字可以编辑</p>

 

 

属性值

 

  • true   -----可以编辑元素的内容
  • false  -----无法编辑元素的内容
  • inherit -----继承父元素的contenteditable属性
 
元素还有一个isContentEditable属性,当元素可编辑时候,属性值为true| 元素不可编辑,该属性为false
 
例举一下支持contentEditable属性的元素:
 
  • label
  • dd
  • dl
  • dt
  • em
  • fieldset
  • form
  • input type=button(password|reset|submit|text|radio)
  • body
  • a
  • button
  • code
  • div
 
   兼容性


 
 
  • 大小: 85.2 KB
分享到:
评论

相关推荐

    基于HTML5 contenteditable属性开发的富文本编辑器,PC端版本.zip

    本项目“基于HTML5 contenteditable属性开发的富文本编辑器,PC端版本.zip”显然是一个利用这一特性的实践案例。 `contenteditable`属性可以添加到任何HTML元素上,如`&lt;div&gt;`、`&lt;p&gt;`或`&lt;span&gt;`等,使得该元素变得可...

    HTML5中对contenteditable属性的解释与规定

    ### HTML5中对contenteditable属性的解释与规定 #### contenteditable属性概述 `contenteditable` 是HTML5中引入的一个非常有用的属性,它允许开发者将网页中的任何元素变为可编辑的状态,从而实现富文本编辑器的...

    angular-contenteditable, "contenteditable" 属性的Angular 模型.zip

    angular-contenteditable, "contenteditable" 属性的Angular 模型 角 contenteditable 一个AngularJS指令,用于将html标记与 contenteditable 属性绑定到模型。安装bower install angular-contenteditable

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

    contenteditable属性是HTML5中提供的一种新的属性,用于让任何HTML元素变为可编辑状态,这使得开发者能够轻松创建类似于textarea的文本输入控件。以往我们想要实现可编辑的文本区域,通常会使用textarea元素,但在...

    格式化的HTML文本转换成SVG文本源代码 利用contenteditable属性,div标签里的文本将可以编辑 借助execC

    利用contenteditable属性,div标签里的文本将可以编辑。借助execCommand,div标签的字体样式可以动态调整。源代码中包含了计算HTML文本结构、判断换行等功能,生成跟HTML所见一模一样的SVG文本。 yarn install ...

    contenteditable元素的placeholder输入提示语设置方法

    在Web开发中,contenteditable属性是HTML5引入的一个非常实用的功能,它允许用户直接在页面上编辑内容。这个属性可以被赋予任何一个HTML元素,使其变成可编辑状态。通过这种方式,可以创建类似于文本编辑器的富文本...

    HTML5新增属性与表单元素

    #### 1.2 contenteditable属性 `contenteditable`属性是HTML5中用于控制元素内容是否可编辑的一个属性。该属性支持三个属性值:`true`(可编辑)、`false`(不可编辑)和`inherit`(继承父元素的状态)。如果该属性...

    使用HTML5中的contentEditable来将多行文本自动增高

    HTML5中的`contentEditable`属性是一个非常实用的功能,它允许开发者将任何HTML元素转换为可编辑区域,使得用户可以直接在页面上编辑文本内容。这个属性是HTML5的新特性,最初由微软在Internet Explorer中引入,随后...

    maxlength-contenteditable:用于contenteditable html属性的简单maxlength插件验证器,此插件不允许您放置超过指定的最大长度,还检查了从剪贴板粘贴

    用于contenteditable HTML属性的最大长度插件 用于contenteditable html属性的简单maxlength插件验证器,此插件不允许您放置超过指定的最大长度,还检查了从剪贴板粘贴的情况。 演示链接 安装 npm $ npm install ...

    html5事件和标签属性

    HTML5是Web开发的标准之一,它引入了许多新的特性和改进,包括增强的事件处理和标签属性。事件属性在HTML5中扮演着重要角色,因为它们允许开发者通过JavaScript响应用户交互和页面状态变化,从而实现更丰富的用户...

    HTML5学习心得总结(推荐)

    在HTML5中,开发者可以通过全局属性来增强内容的表现和功能性,例如,accesskey属性可以设定访问元素的快捷键,contenteditable属性可以使元素内容可编辑。 了解了HTML5的这些知识点后,开发者就可以利用HTML5制作...

    格式化html文本转svg文本源代码

    利用contenteditable属性,div标签里的文本将可以编辑。借助execCommand,div标签的字体样式可以动态调整。源代码中包含了计算HTML文本结构、判断换行等功能,生成跟HTML所见一模一样的SVG文本。

    HTML5(软件品牌)-1期 06 教学课件_单元1_HTML5新增的属性.pdf

    2. **contentEditable属性**:此属性使元素的内容变得可编辑。如果`contenteditable`属性设置为`true`,用户可以在浏览器中直接编辑元素内的内容;若设置为`false`,则元素变为不可编辑;如果设置为`inherit`,则会...

    html5新增标签和属性

    HTML5 新增标签和属性 HTML5 中新增了许多标签和属性,使得开发者可以更快速地了解和掌握 HTML5 技术,并实现快速上手。这些新增的标签和属性可以帮助开发者快速实现页面布局,提高浏览器的解析速度,并且提供了更...

    HTML5&CSS3网页制作:全局属性.pptx

    4. **contenteditable属性**:这是一个非常强大的属性,它使得HTML元素变为可编辑,允许用户直接在浏览器中修改内容。例如,`&lt;div contenteditable="true"&gt;可编辑的文本&lt;/div&gt;`。只有当元素可获取焦点且内容不是只读...

    HTML 5 参考手册---HTML 5 标准属性

    HTML5作为Web开发的基础语言之一,在网页设计与交互方面提供了丰富的特性和功能。HTML5不仅改进了原有的HTML4.01标准,还引入了许多新的特性来满足现代Web应用的需求。其中,HTML5的标准属性在增强网页内容可访问性...

    html5效果五款案例

    最后,"文本编辑器"是基于HTML5的contenteditable属性构建的。任何带有此属性的元素都可让用户直接在浏览器内编辑其内容,类似于常见的富文本编辑器。开发者还可以结合Web Storage和FormData等API,实现保存和恢复...

    利用HTML5 Contenteditable实现网页编辑器

    解压密码:RJ4587 记得之前我们分享过一款jQuery轻量级网页编辑器和CSS3可视化网页编辑器 基于tinymce编辑器,都非常实用,今天我们再来分享一款利用HTML5 contenteditable属性实现的简易网页编辑器,目前我们只实现...

    HTML 5标签、属性、事件及兼容性速查表

    HTML 5(HyperText Markup Language 第五版)是万维网的核心语言之一,它不仅继承了HTML 4的优点,还增加了许多新特性,旨在使Web更加丰富、互动和多媒体化。HTML 5 的出现标志着Web开发进入了一个全新的时代,它...

Global site tag (gtag.js) - Google Analytics