課程
/前端開發
/JavaScript
/JavaScript入門篇
removeAttribute似乎只能刪除在標簽內聯式的css樣式,
無法刪除在<script type="text/css"> id{.......}
</script>的CSS樣式。這是什么原因呢
如我復制中的代碼,在點擊后,只能刪除style=" ? ?border:#333 solid 1px;" ?這一樣式,對#txt{}中的樣式無法刪除
2015-04-14
源自:JavaScript入門篇 4-1
正在回答
這是當然的了,行內樣式是作為元素屬性存在的,removeAttribute()的意思是刪除屬性,而不是刪除css樣式,這點要搞清楚。如果要刪除<style>里面的樣式,可以通過更改元素的style來實現,元素對象.style.border = 0px? 來實現?? 或者是removeClass()
唐龍 提問者
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
4 回答removeAttribute不是移除樣式么?
4 回答JS中關于移除樣式removeAttribute
2 回答removeAttribute("style")刪除不了id選擇器里面的樣式嗎
1 回答removeattribute恢復樣式?
2 回答className只能調用css樣式嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-04-14
這是當然的了,行內樣式是作為元素屬性存在的,removeAttribute()的意思是刪除屬性,而不是刪除css樣式,這點要搞清楚。如果要刪除<style>里面的樣式,可以通過更改元素的style來實現,元素對象.style.border = 0px? 來實現?? 或者是removeClass()