Untitled
unknown
plain_text
3 years ago
1.6 kB
8
Indexable
function validar_form_contato() {
let nome = formcontato.nome.value
let email = formcontato.email.value
let empresa = formcontato.empresa.value
let mensagem = formcontato.mensagem.value
let fullName = nome
if (fullName == "") {
alert("Por favor, preencha o seu nome.")
formcontato.nome.focus()
return false
}
if (fullName.split(" ").length < 2) {
alert("Por favor, preencha seu nome completo.")
formcontato.nome.focus()
return false
}
if (email == "") {
alert("Preencha um e-mail")
formcontato.email.focus()
return false
}
if (!validateEmail(email)) {
alert("Preencha um e-mail válido")
formcontato.email.focus()
return false
}
if (empresa == "") {
alert("Preencha o nome da empresa")
formcontato.empresa.focus()
return false
}
if (mensagem == "") {
alert("O campo mensagem é obrigatório")
formcontato.mensagem.focus()
return false
}
$.post("https://adminleadmedia1.websiteseguro.com/profile", {
username: fullName,
email: email,
company: empresa,
message: mensagem,
source: "getconsumo",
system: "getconsumo"
}).done(function (response) {
$(".form-contato-success").show()
$('input[name="nome"]').val("")
$('input[name="email"]').val("")
$('input[name="empresa"]').val("")
$("textarea#mensagem").val("")
})
}
function validateEmail(email) {
const re = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
return re.test(String(email).toLowerCase())
}
Editor is loading...