You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
757 B

window.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("contact-form"),n=document.getElementById("contact-form-button"),t=document.getElementById("contact-form-status");function s(){e.reset(),n.style="display: none ",t.innerHTML="Thanks! Contact form is submitted successfully."}function o(){t.innerHTML="Oops! There was a problem."}e.addEventListener("submit",function(t){t.preventDefault();var n=new FormData(e);ajax(e.method,e.action,n,s,o)})});function ajax(e,t,n,s,o){var i=new XMLHttpRequest;i.open(e,t),i.setRequestHeader("Accept","application/json"),i.onreadystatechange=function(){if(i.readyState!==XMLHttpRequest.DONE)return;i.status===200?s(i.response,i.responseType):o(i.status,i.response,i.responseType)},i.send(n)}