Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tocho

gravar variável

Recommended Posts

to fazendo uma validaçao aqui, tava implementando o algoritmo em vb mas acho que vai ficar melhor em javascript olhem o que fiz:

 

 var gravaquery = "ok"  if (form.query.value != '') {  gravaquery = "ok"}  if (gravaquery == "ok" && ) {    alert('Certo');    return false;  }}

Eu preciso fazer assim:

 

Se o campo query for diferente de zero entao eu gravo uma variável, no próximo if eu verifico se a variável está gravada && se o número de caracteres for maior q 3, entao return true, eu já fiz tudo a dúvida tá na gravação da variável.

 

Como eu gravo variável no javascript?

 

Grato

Tocho

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais um up do código, tá dando erro alguém saber oque pode ser?

 

 function ValidaForm(form) {  if (form.query.value!='') {  query = ok;}  if ((query==ok) && (form.query.value.length < 3)) {    alert('Erro');    return false;  }}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode fazer assim:

 

<script language="JavaScript" type="text/javascript">function ValidaForm(campo) {	if ((campo.value!="") && (campo.value.length >= 3)) {  variavel = ok;  return true;	} else {  alert("Não gravou!!!");  return false;	}}</script>
Form:

 

<form name="Teste">Query: <input type="text" size="10" name="query"><br><input type="button" value="Gravar" onClick="return ValidaForm(this.form.query);"></form>
B)

<{POST_SNAPBACK}>

AAlves, o problema é que eu vou ter mais de um campo, por exemplo:

 

Query

Ramo

Endereco

 

para todos os campos o mínimo de caracteres tem q ser 3, entretanto nao será obrigado preencher todos os campos.

 

Então eu quero verificar se o cara digitou algum caracteres em algum campo, se ele digitou eu gravo uma varíavel para logo abaixo eu fazer a contagem dos caracteres referente ao campo digitado, nao sei se essa é a forma mais fácil.

 

Vamos supor q dos campos Query, Ramo, Endereco, o cara tenha digitado no campo Query e Ramo, ao submeter o form, o sistema verifica e grava uma variável pra query e ramo, assim eu poderei usar o if somente para as variáveis criadas deixando de lado o endereco.

 

Espero ter sido transparente na minha explicacao :-).

 

Se tiver mais alguma dica agradeço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

para todos os campos o mínimo de caracteres tem q ser > 3, entretanto nao será obrigado preencher todos os campos. Então eu quero verificar se o cara digitou algum caracteres em algum campo, se ele digitou eu gravo uma varíavel para logo abaixo eu fazer a contagem dos caracteres referente ao campo digitado, nao sei se essa é a forma mais fácil.

<{POST_SNAPBACK}>

Faz através de um FOR, pesquisando todos os campos TEXT e se são menores do que 3 carateres!

 

B)

<{POST_SNAPBACK}>

Vou tentar fazer aqui.......depois mostro para você como eu fiz e se deu. To lendo alguma coisa de javascript até porque é a primeira vez que to mexendo nisso pra valer.. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou tentar fazer aqui.......depois mostro para você como eu fiz e se deu. To lendo alguma coisa de javascript até porque é a primeira vez que to mexendo nisso pra valer.

<{POST_SNAPBACK}>

Beleza! Faça isso mesmo: correndo atrás é que se aprende! Aqui no fórum tem uns exemplos desse aqui que falei...

 

;)

<{POST_SNAPBACK}>

AAlves de uma olhada no que eu fiz, deu certoo.......... testei no firefox e no ie, rodou beleza.

 

function validaForm(form){	for (i=0;i<form.length;i++){  if (form[i].value != '') {  if (form[i].value.length < 3){	alert("É necessário prencher no mínimo 3 caracteres");	form[i].focus();	return false;  }	}}}
http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Valeu pela dica do for, sem ela eu nao teria como fazer, nos meus estudos de algoritmos, tenho que adentrar mais no for :wacko: http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.