Javascript 添加類

| | | | | |

向元素添加類屬性有助於開發人員在網頁上創建動態用戶體驗。當一個類屬性被添加到一個元素時,該選定的元素將採用與該類名稱相關聯的樣式。

通過單擊按鈕來考慮用戶。單擊按鈕時,我們希望網頁的一部分根據我們的 CSS 樣式表進行更改。您可以為元素分配與此樣式關聯的類名,以在單擊按鈕後更改其外觀。

創建交互式體驗在所有前端編程中都很重要。在本指南中,我們將探索兩種在純 JavaScript 中將類名添加到選定元素的方法。最終,您將能夠在您的項目中使用此工具。

如何使用 JavaScript 添加類

在 JavaScript 中,添加類名可以通過兩種方式完成。首先,我們將選擇所需的 HTML 元素。然後我們可以選擇使用 className 或 add() 屬性將類的名稱添加到元素中。我們將在下一節中介紹語法並使用它。

請記住,我們在這裡使用的是簡單的 JavaScript。不需要庫。由於我們經常使用 JavaScript,將上述邏輯包裝在一個函數中並將該函數傳遞給事件處理程序是一種常見的做法。這將確保添加類名的功能僅在特定事件發生後發生。

對於 HTML 元素,它們可以有多個類名。這有助於記住我們可以將類名添加到已經具有其他類名或 ID 的元素。我們需要記住的是樣式與我們項目中的類名稱相關聯,並將名稱添加到我們要應用樣式的元素中。

JavaScript語法用於添加類名

我們將看到向元素添加類名的兩種方法。請記住上一節,將向函數添加類內部的邏輯包裝起來是常見的做法。一旦我們有了創建我們的函數,我們可以在onClick HTML屬性中調用它。使用簡單的javascript添加類名的第一種方法是通過className屬性。這裡的邏輯是選擇項目,然後在被選擇的項目上調用.className。然後我們可以將類名連接到元素。

讓我們從 HTML 代碼開始:

使用方法 JavaScript onClick ,我們可以在點擊按鈕後調用我們的函數。讓我們通過點擊按鈕來嘗試。

為了回顧剛剛發生的事情,我們添加了關聯的類名“background”使用我們的 CSS 文件中的樣式。在創建一個 JavaScript 函數來查找元素並附加類名之後,類樣式被應用到

我們總是從它的 id 中獲取 現在添加了“background”類。  

<人物類=“WP-圖像塊”> add () 被認為是一種很好的做法,因為它不太容易出現使用連接的錯誤.

結論

在本指南中,我們學習瞭如何為元素添加類名。當你有一個在 CSS 文件中設置樣式的類。通過將類名附加到特定的 HTML 元素,樣式繼承自 CSS 文件中的元素。

通過動態更改頁面上元素的外觀,我們能夠通過我們的應用程序為用戶提供交互式體驗。當我們編寫交互式應用程序時,用戶會以一種自然且引人入勝的方式被看到。這樣,他們會回來進一步探索我們的應用程序。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method