没懂你想要啥样的,自己改改<!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>Document</title> </head> <style> .popup { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); } .popup-content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; padding: 20px; border-radius: 5px; } </style> <body> <div id="myPopup" class="popup"> <div class="popup-content"> <span id="popup-message"></span> <button id="popup-close">关闭</button> </div> </div> <button id="popup-open">打开弹窗</button> </body> </html> <script> function showPopup(message) { var popup = document.getElementById('myPopup'); var messageSpan = document.getElementById('popup-message'); messageSpan.textContent = message; popup.style.display = 'block'; } function hidePopup() { var popup = document.getElementById('myPopup'); popup.style.display = 'none'; } var closeButton = document.getElementById('popup-close'); closeButton.addEventListener('click', hidePopup); var openButton = document.getElementById('popup-open'); openButton.addEventListener('click', () => showPopup('asdad')); </script>
没懂你想要啥样的,自己改改