搜尋

首頁  >  問答  >  主體

javascript - 設定行內style屬性。

例如<p style="color:red">設定p標籤的屬性<p>
為什麼要用p.style.color呢?
怎麼不style.color呢?
style是可以看做一個對象,那color就是屬性。直接使用style.color不就可以。

黄舟黄舟2713 天前769

全部回覆(6)我來回復

  • PHP中文网

    PHP中文网2017-06-26 10:58:59

    不可以的,Style作為HTML元素的一個屬性,然後其值會瀏覽器解析成為內聯樣式。

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-06-26 10:58:59

    style本身就是p這個dom元素上擁有的一個屬性,需要透過目前元素去存取
    直接存取style.color 解析不了你要存取哪個元素的style 就報錯了

    回覆
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-26 10:58:59

    <p style='color:#fff;font-size:16px'>

    style屬於p款及元素的內聯樣式,是設定p的屬性,屬性裡面的color和font-size相當於屬性值。

    回覆
    0
  • 怪我咯

    怪我咯2017-06-26 10:58:59

    雷雷

    回覆
    0
  • 三叔

    三叔2017-06-26 10:58:59

    style是個屬性,必須在物件後面。你試想下,假如直接style.color,那是不是改變所有東西的顏色呢?顯然這不成立。

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-26 10:58:59

    你要設定顏色樣式,總該指明設定誰的顏色吧?

    回覆
    0
  • 取消回覆