要求:有几张供选择的图片,点击哪张图片,哪张图片就作为背景图片
写代码之前先来分析思路:
- 获取页面上的图片,把它们保存到数组中
- 遍历保存图片的数组,为每个图片添加点击事件
- 点击时间里面就是写:把点击的图片作为背景图
<body> <style> img { width: 100px; height: 100px; } </style> <img src="../picture/玫瑰.webp" alt="" class="img1"> <img src="../picture/粉色的云.webp" alt="" class="img2"> <img src="../picture/草原.webp" alt="" class="img3"> </body> <script> //可以用for循环实现 var imgs = document.querySelectorAll("img") console.log(imgs) //遍历保存图片的类数组 for (let i = 0; i < imgs.length; i++) { //为每个图片绑定点击事件 imgs[i].oncl