Realizado

Script para Filtro de Palavras em Campos de Formulários

Publicado em 16 de Novembro de 2022 dias na Design e Multimedia

Sobre este projeto

Aberto

Tenho um Formulário que tem um campo nome (text), um campo de texto (textarea) e um campo valida (hidden) com valor inicial "on".

Na página desse formulário, terei um script com dois arrays de stringss (um para o campo nome e outro para o campo textarea), que deverão ser verificadas se foram digitadas nos campos formulário.

Preciso de um script que faça a seguinte verificação antes do formulário ser submetido:

Se no campo nome ou no campo texto contiver alguma das strings* dos arrays, mude o valor do campo hidden para off (buscar o campo pelo id).

*A verificação das strings do array deve considerar todas as palavras em letras minúsculas e sem caracteres especiais. As strings podem ser formadas por uma ou mais palavras.

...

Exemplo 1: no array tem a string "avião", então se em algum dos campos a palavra aparecer como "aviao", "gaviao", "aviao", "flaviaooo",  ou outras combinações que contenham a string, deveria retornar verdadeiro e mudar o valor do campo hidden para off.

Exemplo 2: no array tem a string "avião rápido" (note que são duas palavras), então se em algum dos campos a palavra aparecer como "GAVIAO Rapidodododo", "aviao rapido", aviao rapido", ou outras combinações que contenham a string, deveria retornar verdadeiro e mudar o valor do campo hidden para off.

...

Serão dois arrays, cada um com as strings que serão verificadas para cada campo: nome e texto.

O script deve ser executado num evento que permita que o campo hidden possa ser alterado antes do formulário ser submetido.

O script não deve interferir na forma como um formulario web se comporta, em questão de experiência para o usuário. Deve ser fácil para o usuário digitar, apagar valores, inserir espaços etc.

...

Para efeito de teste, peço que crie um formulário estático com os 3 campos e o botão de submit.

No submit, chame uma outra função (favor não colocar junto com a função principal) para mostrar um alert que irá confirmar se o campo nome e o campo texto encontraram alguma das palavras dos seus arrays e qual o valor do campo HIDDEN

Categoria Design e Multimedia
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Outras funções necessárias Desenvolvimento de Script

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por G.