不明白 麻煩大家幫我看看
element.setAttribute("className","message");
為什么這樣的話element就沒有這個“message”樣式
但是 ?element.className="message"就可以有這個樣式
element.setAttribute("className","message");
為什么這樣的話element就沒有這個“message”樣式
但是 ?element.className="message"就可以有這個樣式
2016-12-30
舉報
2017-02-14
element.setAttribute('className', 'message');????//這種設置樣式的方式僅在ie瀏覽器下有效,在其他瀏覽器中無效。
但是
element.setAttribute('class', 'message');????//在ie下無效,但在其他瀏覽器中有效
為了解決瀏覽器的兼容問題,所以呢
element.className = 'message';????//這種方法,在ie和其他瀏覽器中都是有效的
2017-01-04
我也是小白,我覺得你這塊是不是有沒注意的地方,
按照道理的話element.setAttribute("className","message");肯定沒錯
你看看你的element是不是不是用getElement獲取的,而是直接拿來用的