Ir para conteúdo

POWERED BY:

Arquivado

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

JonathanH

Funções param de funcionar frequentemente

Recommended Posts

Olá,

 

venho quebrando a cabeça com isso à dois dias, e não consigo entender o porquê que os códigos javascript funcionam normalmente, e poucos minutos/horas depois simplesmente param de funcionar, em arquivo externo e junto com o html.

 

 

um dos formulários:

<form action="?pagina=qualqueruma" name="form_01" method="post" onsubmit="return vform_01()">
   <fieldset>
   <legend><b>User Control Panel</b></legend>
   <center><br/>
       <label for="u_nickname"><b>nickname:</b></label><br/>
<input type="text" name="u_nickname" id="u_nickname" size="24" maxlength="24" title="insira seu nickname" onkeyup="pulaParaProximo(this, 20, 'u_password');"/><br/><br/>

<label for="u_password"><b>password:</b></label><br/>
<input type="password" name="u_password" id="u_password" size="30" maxlength="30" title="insira sua senha"/><br/><br/>
<input type="submit" value="efetuar login" title="efetuar login..." id="submit_login" class="login"/><br/><br/><br/>
<a href="?pagina=validarconta" title="validar uma nova conta">validar conta</a> | <a href="?pagina=resgatarsenha" title="recupere sua senha do ucp">recuperar senha</a> | <a href="#" title="obtenha ajuda sobre o ucp">suporte</a>
   </center>
   </fieldset>
</form>

 

 

função javascript:

function vform_01()
{
   if(document.u_nickname.value == "") return false;
   else if(document.form_01.u_password.value == "") return false;
   else document.getElementById("submit_login").disabled = true;
}

 

gostaria de saber oque pode estar causando essas falhas

 

desde já,

obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pela lógica, acho que deveria estar assim:

 

function vform_01()
{
   if(document.u_nickname.value == "") return false;
   else if(document.form_01.u_password.value == "") return false;
   else {
       document.getElementById("submit_login").disabled = true;
       return true;
   }
}

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.