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

為了賬號安全,請及時綁定郵箱和手機立即綁定

className和class的區別?

簡單來說,就是IE8之前的版本,需使用getAttribute('className')才能獲得class屬性的值,FF及IE8之后的版本則是W3C的標準getAttribute('class')。

正在回答

2 回答

1、DOM 對象屬性是通過className獲取class屬性的值, 而HTML 標簽屬性是通過class獲取class屬性的值

2、IE8之前獲取class屬性值都是通過getAttribute('className'),明顯獲取的是DOM對象的屬性而不是HTML的屬性,但是實際上想要獲取的是HTML的屬性

3、所以說混淆了,但是以后不兼容IE8的話直接使用getAttribute('class')就行了,或者直接.className,不用getAttribute方法

0 回復 有任何疑惑可以回復我~

這句話的意思是一個是通過className來獲取className,一個是通過'class'這個字符串來獲取className。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

className和class的區別?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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