JavaScript實(shí)現(xiàn)更換背景圖片
本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)更換背景圖片的具體代碼,供大家參考,具體內(nèi)容如下
主要通過Js控制行內(nèi)樣式,達(dá)到更換背景圖片的目的
效果:
代碼:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>更換背景</title> <style type="text/css"> *{ margin: 0; padding: 0; } body{ background: url(./images/01.jpg) no-repeat; background-size: 600px; } ul{ list-style: none; } ul li{ width: 80px; height: 50px; border: 1px solid #222; float: left; margin: 10px; } ul li img{ width: 80px; height: 50px; cursor: pointer; } </style> <script type="text/javascript"> window.onload = function(){ var imgs = document.getElementsByTagName("img"); for (var i = 0; i < imgs.length; i++) { imgs[i].onclick = function(){ document.body.style.background = "url("+this.src+") no-repeat";//通過js控制改變行內(nèi)樣式 document.body.style.backgroundSize = "600px"; } } } </script> </head> <body> <ul> <li><img src="./images/01.jpg" ></li> <li><img src="./images/02.jpg" ></li> <li><img src="./images/03.jpg" ></li> </ul> </body> </html>
注意:
正確寫法: document.body.style.background = “url(”+this.src+") no-repeat";
錯(cuò)誤寫法: document.body.style.background = "this.src“ no-repeat;
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 使用js操作css實(shí)現(xiàn)js改變背景圖片示例
- 純js實(shí)現(xiàn)背景圖片切換效果代碼
- javascript設(shè)置頁面背景色及背景圖片的方法
- js實(shí)現(xiàn)網(wǎng)頁隨機(jī)切換背景圖片的方法
- js實(shí)現(xiàn)點(diǎn)擊圖片改變頁面背景圖的方法
- js實(shí)現(xiàn)按鈕加背景圖片常用方法
- 解決vuejs項(xiàng)目里css引用背景圖片不能顯示的問題
- PNGHandler-借助JS讓PNG圖在IE下實(shí)現(xiàn)透明(包括背景圖)
- js實(shí)現(xiàn)背景圖自適應(yīng)窗口大小
- 用chart.js添加動(dòng)態(tài)背景圖
相關(guān)文章
JavaScript比較當(dāng)前時(shí)間是否在指定時(shí)間段內(nèi)的方法
這篇文章主要介紹了JavaScript比較當(dāng)前時(shí)間是否在指定時(shí)間段內(nèi)的方法,涉及javascript時(shí)間與字符串的轉(zhuǎn)換及比較操作相關(guān)技巧,需要的朋友可以參考下2016-08-08es6數(shù)組之?dāng)U展運(yùn)算符操作實(shí)例分析
這篇文章主要介紹了es6數(shù)組之?dāng)U展運(yùn)算符操作,結(jié)合實(shí)例形式總結(jié)分析es6數(shù)組擴(kuò)展運(yùn)算符具體原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下2020-04-04微信小程序?qū)崿F(xiàn)form表單本地儲(chǔ)存數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)form表單本地儲(chǔ)存數(shù)據(jù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06uniapp項(xiàng)目引入?js文件以及全局使用方法
這篇文章主要給大家介紹了關(guān)于uniapp項(xiàng)目引入?js文件以及全局使用方法的相關(guān)資料,在Uniapp中引入JS文件是一項(xiàng)常見的操作,文中通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12解決ueditor jquery javascript 取值問題
這篇文章主要介紹了解決ueditor jquery javascript 取值問題,需要的朋友可以參考下2014-12-12JS實(shí)現(xiàn)簡單的浮動(dòng)碰撞效果示例
這篇文章主要介紹了JS實(shí)現(xiàn)簡單的浮動(dòng)碰撞效果,類似于廣告懸浮圖片在屏幕上來回碰撞的效果,涉及javascript結(jié)合時(shí)間動(dòng)態(tài)操作頁面元素屬性的相關(guān)技巧,需要的朋友可以參考下2017-12-12