document.getElementById("myForm").addEventListener("submit", function (event) { event.preventDefault(); var formElements = this.elements; var isValidForm = true; var emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; for (var i = 0; i < formElements.length; i++) { if (formElements[i].type != "submit" && formElements[i].value === "") { isValidForm = false; break; } if (formElements[i].name === "email" && !emailRegex.test(formElements[i].value)) { isValidForm = false; swal("Atenção!", "Por favor digite um email válido", "warning"); return; } if (formElements[i].name === "tipo" && formElements[i].value === "Escolha uma opção") { isValidForm = false; formElements[i].value = ""; formElements[i].classList.add("is-invalid"); return; } } if (!isValidForm) { swal("Atenção!", "Por favor, preencha todos os campos", "warning"); return; } var mailtoLink = "mailto:fabio.bomfim@gpabr.com,wellington.lockmann@gpabr.com,datadesk@gpabr.onmicrosoft.com,monetizacaodedados@gpabr.onmicrosoft.com?subject=Acesso ao Painel Exclusivo&body="; for (var i = 0; i < formElements.length; i++) { if (formElements[i].type !== "submit") { mailtoLink += encodeURIComponent(formElements[i].name + ": " + formElements[i].value + "\n"); } } window.location.href = mailtoLink; });