亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

div元素中的CLASS值可以為變量嗎?

div元素中的CLASS值可以為變量嗎?

慕妹3242003 2019-04-03 11:07:41
div元素中的CLASS值可以為變量嗎?
查看完整描述

5 回答

?
www說

TA貢獻1775條經驗 獲得超8個贊

使用getElementByTagName 獲取某類型的標簽
document.getElementByTagName("div").className = 'classname';

查看完整回答
反對 回復 2019-04-09
?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

不能直接寫=變量,可以如下變通
function setClass(obj_id,_class)
{
var obj=document.getElementById(obj_id);
obj.setAttribute("class",_class);//此句可無
obj.setAttribute(className,_class);
}
這樣可以用變量來循環設置




查看完整回答
反對 回復 2019-04-09
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

可以通過傳參數判斷參數值來判斷的
就是把參數傳到JS里面
然后if判斷
等于一吧div1的屬性變為true,div2的屬性變為false
等于一吧div1的屬性變為false,div2的屬性變為true

查看完整回答
反對 回復 2019-04-09
?
人到中年有點甜

TA貢獻1895條經驗 獲得超7個贊

同一標簽可以定義多個class 用空格隔開就行了
在樣式表里 三個class名都可以定義標簽的樣式
如果屬性不重復則樣式疊加
如果屬性重復(例如3個樣式里同時都設置了背景色)則以最后面的class為準

查看完整回答
反對 回復 2019-04-09
?
慕姐8265434

TA貢獻1813條經驗 獲得超2個贊

是的,class可以指定多個值,用空格隔開就可以了.多個樣式定義最終會疊加在一起應用到當前元素.

查看完整回答
反對 回復 2019-04-09
  • 5 回答
  • 0 關注
  • 1389 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號