Sobre este projeto
design-multimedia / others-1
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