搜尋

首頁  >  問答  >  主體

javascript - 小白有點混亂,為何js裡面可以直接用checked=true來為標籤加入效果呢?

比如說:我需要用js為按鈕添加一個已選擇的效果。

在js裡面為何可以直接用 op.checked = true ?來加入已選擇的效果 ?為啥不需要中間加上一個style?如果是顏色就是這樣 op.style.color ="red" ?

阿神阿神2730 天前766

全部回覆(2)我來回復

  • 迷茫

    迷茫2017-06-26 10:57:27

    style後面加css的屬性,checked是input的屬性,所以不用加style。

    回覆
    0
  • 阿神

    阿神2017-06-26 10:57:27

    其實你直接在html標籤上寫也是一樣的啊,

    <input type="checkbox" checked/>
    <span style="color:red"></span>

    你直接寫

    <span color="red"></span>

    一定是不生效的嘛,一個是tag的屬性一個是style

    回覆
    0
  • 取消回覆