У меня есть простой модал, который открывается нажатием кнопки.
Как сделать так, чтобы он открывался при загрузке страницы, чтобы я мог сбросить все кнопки вместе?
Мне нужно изменить приведенную ниже функцию, но не уверен, как.
var modal = document.getElementById("promoModal");
var btn = document.getElementById("myBtn");
var span = document.getElementsByClassName("promo-close")[0];
btn.onclick = function() {
modal.style.display = "block";
}
span.onclick = function() {
modal.style.display = "none";
}
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
и HTML
<button id="myBtn">Open Modal</button>
<div id="promoModal" class="promomodal">
<div class="promo-modal-content">
<span class="promo-close">×</span>
CONTENT GOES HERE
</div>
</div>
Вот CSS
.promomodal {
display: none;
position: fixed;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.7);
}
Любая помощь приветствуется.