JavaScript單擊變色再次點選還原
本章節介紹一下如何利用JavaScript實現點選一個元素事背景變色,再點選,顏色還原。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> a{ width:100px; height:25px; line-height:25px; font-size:12px; display:block; background:#CCC; text-decoration:none; text-align:center; color:red; } </style> <script type="text/javascript"> window.onload=function(){ var olink=document.getElementById("link"); var count=0; olink.onclick=function(){ count=count+1; if(count%2==0){ olink.style.backgroundColor="#CCC"; } else{ olink.style.backgroundColor="#60C"; } } } </script> </head> <body> <a href="#" id="link" javascript:void(0)>螞蟻部落</a> </body> </html>
點選按鈕可以實現背景色切換效果,下面介紹一下實現過程。
一.程式碼註釋:
(1).window.onload=function(){},當文件內容完全載入完畢再去執行函式中的程式碼。
(2).var olink=document.getElementById("link"),獲取連結物件。
(3).var count=0,宣告一個變數,並賦初值為0,每點選一次值加1。
(4).olink.onclick=function(){},為連結註冊click事件處理函式。
(5).count=count+1,每點選一次,count值加1。
(6).if(count%2==0),判斷取模的值是0還是1,每點選一次都會不同。
(7).olink.style.backgroundColor="#CCC",設定背景顏色。
二.相關閱讀:
(1).onclick事件參閱JavaScript click 事件一章節。
(2).%運算子參閱JavaScript 取模運算子一章節。
相關文章
- JavaScript 點選表格行實現背景變色JavaScript
- 移動端模擬hover:按鈕點選變色之後還原
- echarts 柱狀圖的選中模式實現-被選中變色和再次選中為取消變色Echarts模式
- 點選連結背景變色效果
- html點選<a>元素後顏色的變換HTML
- JavaScript點選設定背景顏色的選項卡程式碼JavaScript
- Vue 導航 點選當前標題變色Vue
- JavaScript 表格隔行變色效果JavaScript
- win11右鍵選單怎麼還原經典選單
- JavaScript文字迴圈變色效果JavaScript
- 點選導航欄使當前欄目背景變色
- JavaScript 點選回車驗證提交表單JavaScript
- CSS魔法堂:改變單選框顏色就這麼吹毛求疵!CSS
- Android開發 如何使用選擇器(selector) 來實現點選按鈕變色Android
- 快速搭建直播平臺,點選按鈕(Button)後改變顏色
- win10怎麼使用還原點還原系統_win10使用還原點還原系統的步驟Win10
- 如何給頁面新增追加右鍵選單(原右鍵選單功能保持不變)
- javascript右鍵選單JavaScript
- 短視訊平臺原始碼,點選ul/li改變背景顏色原始碼
- input文字框焦點背景變色
- 還原JavaScript的真實歷史~JavaScript
- win10滑鼠單擊變雙擊如何解決_win10系統滑鼠單擊變雙擊的解決方法Win10
- echars legend未選中、點選後的顏色修改
- excel重複項篩選標色 excel表格重複項變色Excel
- JavaScript 點選按鈕返回底部JavaScript
- JavaScript二級導航選單JavaScript
- JavaScript 省市級聯選單原理JavaScript
- JavaScript 三級導航選單JavaScript
- iOS開發之TabBar再次點選實現重新整理iOStabBar
- 實現單擊一級選單顯示或隱藏二級選單
- 【PDB】pdb閃回,Oracle還原點Oracle
- JavaScript 監聽子節點改變JavaScript
- win10系統coreldrawx5選單欄字型顏色變白怎麼恢復Win10
- JavaScript獲取選中radio單選按鈕值JavaScript
- 選中按鈕改變文字大小和顏色
- JavaScript帶下拉選單的文字框JavaScript
- JavaScript二級下拉選單詳解JavaScript
- JavaScript動態操作select下拉選單JavaScript