国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

用js控制電燈開關(guān)

瀏覽:86日期:2024-04-01 15:52:57

利用js控制電燈開關(guān),供大家參考,具體內(nèi)容如下

題目:

通過js來控制電燈的開關(guān)

分析:

獲取電燈泡元素,給它綁定點擊事件,通過鼠標(biāo)點擊來實現(xiàn)電燈泡的開關(guān)

實現(xiàn)方法:

方法一:

獲取圖片元素,通過給按鈕綁定點擊事件來控制電燈開關(guān)

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta http-equiv='X-UA-Compatible' content='IE=edge'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>電燈開關(guān)案例</title></head><body> <img src='http://www.intensediesel.com/bcjs/img/關(guān).gif' alt=''> <button id='open'>開燈</button> <button id='close'>關(guān)燈</button></body><script> var open=document.getElementById('open'); var close=document.getElementById('close'); var img=document.getElementsByTagName('img')[0]; open.onclick=function(){img.src='http://www.intensediesel.com/bcjs/img/開.gif' } close.onclick=function(){img.src='http://www.intensediesel.com/bcjs/img/關(guān).gif' }</script></html>

總結(jié):這種方式比較簡單,也不容易出錯,通過按鈕綁定,直接獲取對應(yīng)的電燈開關(guān)圖片

運行結(jié)果:

用js控制電燈開關(guān)

相關(guān)方法:

document.getElementById():通過id名獲取對應(yīng)的元素, document.getElementsByTagName():通過元素名獲取對應(yīng)的元素,獲取出來的是一個類數(shù)組對象 onclick:單擊事件,通過鼠標(biāo)點擊觸發(fā)

方法二:

獲取圖片元素,直接給圖片綁定開關(guān)事件

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta http-equiv='X-UA-Compatible' content='IE=edge'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>電燈開關(guān)案例</title></head><body> <img src='http://www.intensediesel.com/bcjs/img/關(guān).gif' alt=''></body><script> var img=document.getElementsByTagName('img')[0]; var flag=false; img.onclick=function(){if(flag){ img.src='http://www.intensediesel.com/bcjs/img/關(guān).gif'; flag=false;}else{ img.src='http://www.intensediesel.com/bcjs/img/開.gif'; flag=true;} }</script></html>

注意:這種方法需要先做一個標(biāo)記(flag)來判斷電燈初始的狀態(tài),直接給圖片綁定點擊事件的時候,需要注意標(biāo)記(flag)的初始賦值為false。

運行結(jié)果:點擊電燈泡時,電燈明暗依次交替

相關(guān)圖片:

用js控制電燈開關(guān)

用js控制電燈開關(guān)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 河北省| 佛学| 藁城市| 雷波县| 收藏| 游戏| 兰西县| 洱源县| 攀枝花市| 鲁山县| 日照市| 都安| 宁乡县| 平潭县| 都匀市| 房产| 太谷县| 衡东县| 荣昌县| 通化县| 辰溪县| 丹棱县| 留坝县| 亚东县| 织金县| 乐昌市| 梧州市| 长丰县| 威海市| 郴州市| 江源县| 台南市| 航空| 肇州县| 平邑县| 报价| 江安县| 漳州市| 深水埗区| 太仓市| 云浮市|