搜索

首页  >  问答  >  正文

javascript - DOM中,获取属性

## 雷雷

扔个三星炸死你扔个三星炸死你2831 天前604

全部回复(4)我来回复

  • 欧阳克

    欧阳克2017-06-26 10:59:22

    你在控制台,进行输出测试,就可以清除知道它们的关系:

    h2是Dom对象,

    style既是h2的属性,同时h2.style也是一个对象


    而color是style下的属性

    所以需要 h2.style.color,这样取 h2.style['color'] 也可以


    补充:如何输出
    打开浏览器,按F12,调浏览器调试工具。

    回复
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-26 10:59:22

    比如说,你左手大拇指的指甲,用对象属性表示就是 你.左手.大拇指.指甲

    如果只说 大拇指.指甲,谁知道是哪一个?又有谁知道是你的……

    所以定位一个属性,要从我们已知的某个对象(对象引用)开始,往下寻找。

    顺便提一下,这里提到的引用,就好比一个代词“你”、“我”、“他”,或者名称“John”之类的,当然程序里一般称为变量。

    回复
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-26 10:59:22

    什么是子对象

    属性和对象不冲突啊。

    对象的属性可以是任意类型。因此,对象的属性也可以是一个对象。

    回复
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-26 10:59:22

    style是元素的属性,并不是一个全局对象,需要先通过元素对象获取style属性,

    回复
    0
  • 取消回复