[DOM] 操作元素改变元素内容(element.innerText、element.innerHTML )、样式属性操作(element.style、element.className)

[DOM] 操作元素:改变元素内容(element.innerText、element.innerHTML )、样式属性操作(element.style、element.className)

1.改变元素内容

  • element.innerText从起始位置到终止位置的内容,但它去除html标签,同时空格和换行也会去掉

在上述代码中,(2)注册事件中显示的时间需要点击按钮才会显示出时间,(3)元素可不要添加事件中直接显示当前事件

  • element.innerHTML 起始位置到终止位置的全部内容,包括html标签,同时保留空格和换行

2.常用元素的属性操作

innerText、innerHTML 改变元素内容

src 、 href

id、alt、title

3.表单元素的属性操作

利用DOM可以操作如下表单元素的属性:

type、value、checked、selected、disabled

4.样式属性操作

通过JSI修改元素的大小、颜色、位置等样式

(1)element.style 行内样式操作

(2)element.className 类名样式操作

注意

  • JS里面的样式采取驼峰命名法,比如:fontSize、backgroundColor
  • JS修改style样式操作,产生的是行内样式,css权重比较高
  • className 会直接更改元素的类名,会覆盖原先的类名

element.style:

element.className:

posted @   chichi0002  阅读(410)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示