Olá!
Estou criando um bot para minha empresa e gostaria que o no campo telefone, o usuário só avance para a próxima etapa do bot se digitar 11 números (DDD + celular), como eu faço para criar essa trava e impedir que ao digitar por exemplo, 8 números, ele já avance ao próximo bloco?
Página 1 / 1
Se tiver conectado a outro canal que não seja o whatsapp vc também precisa criar um script nas condições de saída do bloco dessa pergunta. Esse script recebe o input.content e vc valida se {{input.content}}.length tem a quantidade de caracteres que vc quer.
function run(numero) {
// Remove caracteres não numéricos
const numeroLimpo = numero.replace(/\D/g, '');
// Verifica se o número tem exatamente 11 dígitos
if (numeroLimpo.length === 11) {
return true;
} else {
return false;
}
}
// Testando a função
const numero = "(11) 98765-4321";
if (run(numero)) {
console.log("Número válido");
} else {
console.log("Número inválido");
}
Vc pode fazer esse código aqui e validar somente os números e ver se o formato está correto
Comente
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.