欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

js移出頁面所有的css

方一強2年前9瀏覽0評論

JavaScript是一種廣泛用于Web開發的腳本語言。它可以通過DOM操作實現對頁面進行各種形式的控制,包括添加、修改和刪除CSS。

本文將介紹如何使用JavaScript移除頁面中的所有CSS。

// 獲取頁面中的所有CSS樣式表
var styles = document.querySelectorAll("style, link[rel='stylesheet']");
// 遍歷樣式表并移除
for(var i = 0; i< styles.length; i++) {
styles[i].parentNode.removeChild(styles[i]);
}

代碼中,我們首先使用querySelectorAll方法獲取包含樣式表的元素列表,其中包括link標簽和style標簽。然后使用循環語句遍歷元素列表,并使用parentNode方法和removeChild方法移除樣式表。

需要注意的是,這段代碼不僅移除外部樣式表,也會移除行內樣式。如果您只想刪除外部樣式表,可以使用如下代碼:

// 獲取所有link標簽
var links = document.getElementsByTagName('link');
// 遍歷link標簽并僅移除外部樣式表
for(var i = 0; i< links.length; i++) {
if(links[i].getAttribute('rel') == 'stylesheet') {
links[i].parentNode.removeChild(links[i]);
}
}

如此一來,我們就可以在頁面中使用JavaScript輕松刪除所有的CSS了。