美化弹窗alert且有触发的代码
时间: 2024-05-05 16:16:06 浏览: 165
为了美化弹窗alert并添加触发代码,我们可以使用第三方库如SweetAlert2。
首先,我们需要在HTML文件中引入SweetAlert2的CSS和JS文件:
```html
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@10.14.1/dist/sweetalert2.min.css">
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10.14.1/dist/sweetalert2.min.js"></script>
```
然后,在需要触发弹窗的JavaScript代码中,使用SweetAlert2的`fire()`方法来创建弹窗:
```javascript
Swal.fire({
title: 'Hello',
text: 'This is a sweet alert!',
icon: 'success',
confirmButtonText: 'OK'
});
```
在这个示例中,我们创建了一个标题为“Hello”的成功弹窗,内容为“This is a sweet alert!”,并添加了一个确认按钮,按钮上显示“OK”。
完整的HTML和JavaScript代码示例如下:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>SweetAlert2 Demo</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@10.14.1/dist/sweetalert2.min.css">
</head>
<body>
<button onclick="showAlert()">Click me</button>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10.14.1/dist/sweetalert2.min.js"></script>
<script>
function showAlert() {
Swal.fire({
title: 'Hello',
text: 'This is a sweet alert!',
icon: 'success',
confirmButtonText: 'OK'
});
}
</script>
</body>
</html>
```
在这个示例中,我们创建了一个按钮,当用户点击按钮时,将会触发弹窗。弹窗的样式和内容可以根据需要进行修改。
阅读全文