課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
setAttribute()不是為節(jié)點元素添加屬性么,setAttribute("className","xxxx")為什么不好用,
元素.className ="xxxx"就可以。
2016-02-21
源自:JavaScript進階篇 9-17
正在回答
一、el.setAttribute('class','abc'); ? ? ? ? ? ? ??在IE下是無效的
二、el.setAttribute('className', 'abc') ? ? ?只能在IE下生效
三、el.className = 'abc'; ? ? ? ? ? ? ? ? ? ? ??各個瀏覽器中均有效
prosche 提問者
一、el.setAttribute('class','abc');?
二、el.setAttribute('className', 'abc')?
三、el.className = 'abc';?
所有瀏覽器都支持。
setAttribute("className","xxxx")是給一個標(biāo)簽設(shè)置了一個屬性,className="xxx",當(dāng)然不會出來效果了。
setAttribute是設(shè)置屬性,如:setAttribute("title","慕課網(wǎng)"),給一個標(biāo)簽設(shè)置屬性為 title="慕課網(wǎng)",如果要設(shè)置class,則應(yīng)該是setAttribute("class","xxx"),即給一個標(biāo)簽設(shè)置樣式為class="xxx",
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
4 回答setAttribute()
1 回答setAttribute()方法
2 回答setAttribute問題
1 回答setAttribute()問題
2 回答SetAttribute()問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-02-22
一、el.setAttribute('class','abc'); ? ? ? ? ? ? ??在IE下是無效的
二、el.setAttribute('className', 'abc') ? ? ?只能在IE下生效
三、el.className = 'abc'; ? ? ? ? ? ? ? ? ? ? ??各個瀏覽器中均有效
2016-02-22
一、el.setAttribute('class','abc');?
二、el.setAttribute('className', 'abc')?
三、el.className = 'abc';?
所有瀏覽器都支持。
2016-02-21
setAttribute("className","xxxx")是給一個標(biāo)簽設(shè)置了一個屬性,className="xxx",當(dāng)然不會出來效果了。
2016-02-21
setAttribute是設(shè)置屬性,如:setAttribute("title","慕課網(wǎng)"),給一個標(biāo)簽設(shè)置屬性為 title="慕課網(wǎng)",如果要設(shè)置class,則應(yīng)該是setAttribute("class","xxx"),即給一個標(biāo)簽設(shè)置樣式為class="xxx",