Terminado

Script para Filtro de Palavras em Campos de Formulários

Publicado el 16 Noviembre, 2022 en Diseño y Multimedia

Sobre este proyecto

Abierto

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

Categoría Diseño y Multimedia
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Otros roles necesarios Desenvolvimento de Script

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por G.