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 取模運算子一章節。
相關文章
- jQuery連結點選變色 點選其他還原jQuery
- JavaScript實現單擊全選 ,再次點選取消全選JavaScript
- 移動端模擬hover:按鈕點選變色之後還原
- JavaScript 點選表格行實現背景變色JavaScript
- echarts 柱狀圖的選中模式實現-被選中變色和再次選中為取消變色Echarts模式
- JavaScript元素點選背景顏色切換JavaScript
- GridView 單擊選擇行,雙擊開啟詳細頁面,滑鼠移到某行上變色View
- js點選當前td單元格背景變色效果詳解JS
- JavaScript點選按鈕切換背景顏色JavaScript
- 用javascript/css實現GridView行背景色交替、點選行變色JavaScriptCSSView
- html點選<a>元素後顏色的變換HTML
- 滑鼠懸浮背景變色導航選單
- JavaScript隔行變色效果JavaScript
- Vue 導航 點選當前標題變色Vue
- JavaScript點選設定背景顏色的選項卡程式碼JavaScript
- win11右鍵選單怎麼還原經典選單
- 點選當前文字行實現文字變色效果
- JavaScript 表格隔行變色效果JavaScript
- js點選當前連結背景變色其他連結恢復原來背景色JS
- oracle 還原點Oracle
- 使用者資訊:奇偶數隔行變色,選中行變色,滑鼠變小手樣式;姓名查詢條件,過濾敏感字元;下拉選單排序;非空驗證新增資訊;點選按鈕刪除字元排序
- JavaScript文字迴圈變色效果JavaScript
- 選中和取消選中核取方塊實現背景變色和取消變色
- JavaScript 點選回車驗證提交表單JavaScript
- javascript如何禁用點選回車提交表單JavaScript
- 滑鼠單擊變雙擊怎麼辦 滑鼠單擊變成雙擊的解決辦法
- CSS魔法堂:改變單選框顏色就這麼吹毛求疵!CSS
- win10怎麼使用還原點還原系統_win10使用還原點還原系統的步驟Win10
- JavaScript 背景顏色隨機變化JavaScript隨機
- 快速搭建直播平臺,點選按鈕(Button)後改變顏色
- js實現的點選表格行實現背景變色程式碼JS
- CSS 改變文字選中顏色CSS
- excel 中,選中的行,變色Excel
- UIButton點選更改顏色UI
- javascript實現的滑鼠懸浮當前td單元格變色效果JavaScript
- javascript網頁背景顏色漸變效果JavaScript網頁
- 短視訊平臺原始碼,點選ul/li改變背景顏色原始碼
- js實現點選導航欄使當前背景變色程式碼JS