<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .box { position: relative; 74px; height: 88px; border : 1px solid #cccccc; margin: 100px auto; font-size: 12px; text-align: center; color: #f40; /* display: block; */ } .box img { /* position: relative; */ 60px; margin-top: 5px; } .close-btn { position: absolute; top: 18px; left: 79px; 14px; height: 14px; border: 1px solid #cccccc; line-height: 14px; font-family: Arial, Helvetica, sans-serif; cursor: pointer; } </style> </head> <body> <div class="box"> 淘宝二维码 <img src="OIP.jpg" alt=""> <i class="close-btn">X</i> </div> <script> //1.获取元素 var btn = document.querySelector('.close-btn'); var box = document.querySelector('.box'); btn.onclick = function() { //this 指向函数的调用者 box.style.display = 'none'; } </script> </body> </html>