区块链技术博客
www.b2bchain.cn

HTML — 让用户也可以编辑✏️页面📄️内容求职学习资料

本文介绍了HTML — 让用户也可以编辑✏️页面📄️内容求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。


简介 Intro

今天讲的contenteditable是一个文字类元素专用的属性,如<h1>...<h6><p><li>等等。它的作用是可以让用户直接在页面上按你所设定的范围来编辑现有的文字内容,这一点和<input><textarea>不同。前者是在已经有的内容上进行编辑,后者是预留空白处让用户输入信息。

HTML — 让用户也可以编辑✏️页面📄️内容

参考格式

属性参数 Attribute Values

contenteditable一共有三个属性参数:

  1. true — 当参数设定为true时,代表该元素内的文字可被编辑(也可以用空字符串""替代);
  2. false — 当参数设定为false时,代表该元素内的文字不可被编辑;
  3. inherit — 当参数设定为inherit时,代表该元素内的文字可编辑与否取决于其父元素(默认)。

HTML — 让用户也可以编辑✏️页面📄️内容

参考实例

监听函数 Event

仅仅能够让用户在现有页面上加入/修改内容,听上去是不是还缺了点什么?放心,和textarea等一样,contenteditable也提供input这个监听函数,可以在 JavaScript 里调用。其个中好处自然就不用多说了······

HTML — 让用户也可以编辑✏️页面📄️内容

HTML

HTML — 让用户也可以编辑✏️页面📄️内容

JavaScript

HTML — 让用户也可以编辑✏️页面📄️内容

现在当用户在编辑文字时,Console 里同时会现实相应的输入信息

提示 Tips

提示1:该属性必须赋予其以下值之一

  • true""
  • false

如果没有设置该属性,其默认值继承自父元素。

提示2:属性值不能为空

HTML — 让用户也可以编辑✏️页面📄️内容

错误示范

HTML — 让用户也可以编辑✏️页面📄️内容

正确示范


简介 Intro

今天讲的contenteditable是一个文字类元素专用的属性,如<h1>...<h6><p><li>等等。它的作用是可以让用户直接在页面上按你所设定的范围来编辑现有的文字内容,这一点和<input><textarea>不同。前者是在已经有的内容上进行编辑,后者是预留空白处让用户输入信息。

HTML — 让用户也可以编辑✏️页面📄️内容

参考格式

属性参数 Attribute Values

contenteditable一共有三个属性参数:

  1. true — 当参数设定为true时,代表该元素内的文字可被编辑(也可以用空字符串""替代);
  2. false — 当参数设定为false时,代表该元素内的文字不可被编辑;
  3. inherit — 当参数设定为inherit时,代表该元素内的文字可编辑与否取决于其父元素(默认)。

HTML — 让用户也可以编辑✏️页面📄️内容

参考实例

监听函数 Event

仅仅能够让用户在现有页面上加入/修改内容,听上去是不是还缺了点什么?放心,和textarea等一样,contenteditable也提供input这个监听函数,可以在 JavaScript 里调用。其个中好处自然就不用多说了······

HTML — 让用户也可以编辑✏️页面📄️内容

HTML

HTML — 让用户也可以编辑✏️页面📄️内容

JavaScript

HTML — 让用户也可以编辑✏️页面📄️内容

现在当用户在编辑文字时,Console 里同时会现实相应的输入信息

提示 Tips

提示1:该属性必须赋予其以下值之一

  • true""
  • false

如果没有设置该属性,其默认值继承自父元素。

提示2:属性值不能为空

HTML — 让用户也可以编辑✏️页面📄️内容

错误示范

HTML — 让用户也可以编辑✏️页面📄️内容

正确示范


简介 Intro

今天讲的contenteditable是一个文字类元素专用的属性,如<h1>...<h6><p><li>等等。它的作用是可以让用户直接在页面上按你所设定的范围来编辑现有的文字内容,这一点和<input><textarea>不同。前者是在已经有的内容上进行编辑,后者是预留空白处让用户输入信息。

HTML — 让用户也可以编辑✏️页面📄️内容

参考格式

属性参数 Attribute Values

contenteditable一共有三个属性参数:

  1. true — 当参数设定为true时,代表该元素内的文字可被编辑(也可以用空字符串""替代);
  2. false — 当参数设定为false时,代表该元素内的文字不可被编辑;
  3. inherit — 当参数设定为inherit时,代表该元素内的文字可编辑与否取决于其父元素(默认)。

HTML — 让用户也可以编辑✏️页面📄️内容

参考实例

监听函数 Event

仅仅能够让用户在现有页面上加入/修改内容,听上去是不是还缺了点什么?放心,和textarea等一样,contenteditable也提供input这个监听函数,可以在 JavaScript 里调用。其个中好处自然就不用多说了······

HTML — 让用户也可以编辑✏️页面📄️内容

HTML

HTML — 让用户也可以编辑✏️页面📄️内容

JavaScript

HTML — 让用户也可以编辑✏️页面📄️内容

现在当用户在编辑文字时,Console 里同时会现实相应的输入信息

提示 Tips

提示1:该属性必须赋予其以下值之一

  • true""
  • false

如果没有设置该属性,其默认值继承自父元素。

提示2:属性值不能为空

HTML — 让用户也可以编辑✏️页面📄️内容

错误示范

HTML — 让用户也可以编辑✏️页面📄️内容

正确示范

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » HTML — 让用户也可以编辑✏️页面📄️内容求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们