Olá, Jéssica! Tudo bem?
Peço desculpas pela demora no retorno a sua mensagem.
Uma forma de fazer isso é criar uma variável que armazene o estado do formulário, por exemplo, uma variável chamada "cadastrado". Inicialmente, essa variável pode ser definida como "false".
Quando o usuário preencher o formulário e enviar, você pode verificar se a variável "cadastrado" é "false". Se for, você atualiza a variável para "true" e permite o cadastramento. Caso contrário, você exibe uma mensagem informando que o usuário já está cadastrado.
Aqui está um exemplo de como você pode implementar essa lógica no JavaScript da sua landpage:
var cadastrado = false;
function cadastrarUsuario() {
if (!cadastrado) {
// Lógica para cadastrar o usuário
cadastrado = true;
alert("Cadastro realizado com sucesso!");
} else {
alert("Você já está cadastrado!");
}
}
No exemplo acima, a função cadastrarUsuario()
é chamada quando o formulário é enviado. Ela verifica se a variável cadastrado
é false
e, caso seja, realiza o cadastro e atualiza a variável para true
. Caso contrário, exibe uma mensagem informando que o usuário já está cadastrado.
Lembre-se de adaptar esse exemplo conforme a estrutura e os elementos do seu formulário no RD Station.
Espero ter ajudado e bons estudos!