@m4f1

Как сделать закрытие элемента при клику за его пределами?

function OCForm(id){
    display = document.getElementById(id).style.display;
    if(display=='none'){
       document.getElementById(id).style.display='block';
    }else{
       document.getElementById(id).style.display='none';
    }
}


<button class="open-button" onclick="OCForm('myForm'); return false">Свяжитесь с нами</button>

	<div class="form-popup" id="myForm" style="display: none;">
  		<?php echo do_shortcode( '[contact-form-7 id="4964" title="Контактная форма"]' ); ?>
	</div>


Форма подгружается с wordpress, как сделать так, чтобы форма закрывалась при клике вне дива form-popup
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
Ankhena
@Ankhena Куратор тега JavaScript
Нежно люблю верстку
Закрытие окна с формой по клику мимо окна?
Либо сделать подложку и кликать по ней.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы