如何用JavaScript動態變更CSS樣式表

不言
發布: 2018-12-05 09:45:47
原創
2773 人瀏覽過

如何用JavaScript動態變更CSS類別(樣式表)?要在JavaScript中更改類別名,需要更改元素的className屬性。本篇文章就來介紹用JavaScript動態改變CSS(樣式表)類別的程式碼。

如何用JavaScript動態變更CSS樣式表

我們來直接看一個範例

#建立下列HTML檔。

JavaScriptChangeCssClass.html

     

这篇文章是很重要的,需要特别注意。

登入後複製

JavaScriptChangeCssClass.css

.importantText{ font-weight:700; color:#FF0000; }
登入後複製

說明:

點擊按鈕,就會執行下列程式碼部分

function buttonClick() { target = document.getElementById("important"); if (target != null) { target.className = "importantText"; } }
登入後複製
target = document.getElementById("important");
登入後複製

因此,ID獲得important的元素。在這種情況下,你可以得到“重要 ”的元素。

if (target != null) { target.className = "importantText"; }
登入後複製

如果可以取得元素,則它是非null值,因此執行if語句的內部。透過指派className屬性,您可以設定元素的類別。在此範例中,「importantText」設定為類別名稱。

根據這個處理

重要
登入後複製

改變了狀態。

執行結果

使用網頁瀏覽器顯示上述HTML檔案。將顯示如下所示的效果。

如何用JavaScript動態變更CSS樣式表

點選「button」按鈕,則會顯示下列效果,「重要」變成紅色的字體

如何用JavaScript動態變更CSS樣式表

以上就是本篇文章的全部內容了,更多相關的精彩內容大家可以移步到php中文網的JavaScript影片教學專欄進一步學習! ! !

以上是如何用JavaScript動態變更CSS樣式表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!