Jump to content


Photo

Desabilitar Botão De Entrar


  • Faça o login para participar
2 replies to this topic

#1 paulojrpb_php

paulojrpb_php

    12 Horas

  • Usuários
  • 121 posts
  • Sexo:Não informado

Posted 11/07/2006, 18:34

Fala galerinha.. blz?!
Pessoal, tou precisando de um help aqui..

Preciso fazer com que numa tela de login, o usuário só consiga clicar o botão entrar se ele tiver digitado pelo menos 4 caracteres no textfild login.. tou tentando assim, mas nada;..

<script>
	function ativa() {
		if (document.form1.usuario.value.lenght > 4) {
			document.form1.entrar.display = true;
		}
	}
</script>

Alguem tem idéia de como fazer? Alguem entendeu o q eu quero?? hehahehaeh
Axo q é facil, só não consigo.... agradeço de montão quem poder ajudar...
Abços,
Flw Galera!

Edição feita por: paulojrpb_php, 11/07/2006, 18:35.

"Não te estribes no teu próprio entendimento!!!"
Paulo Jr. PHP Development (Intermediary)

#2 bdoweb

bdoweb

    Super Veterano

  • Usuários
  • 1641 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/07/2006, 21:02

é pq vc está escrevendo length errado é LENGTH e naum LENGHT!!! ;)
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com

#3 paulojrpb_php

paulojrpb_php

    12 Horas

  • Usuários
  • 121 posts
  • Sexo:Não informado

Posted 12/07/2006, 16:31

Blz colega bdoweb, porém não resolve meu problema..

O problema era só a função que era diferente.. aí vai a solução:

no OnLoad do Body da página vc coloca:
document.form.input_butao.disabled = true

e o código fica assim:
<script>
	function ativa() {
		if (document.form.login.value.length >= 2) {
			document.form.input_butao.disabled = false;
		} else {
			document.form.input_butao.disabled = true;
		}
	}
</script>

no input do login vc coloca:
onkeydown="ativa()"

Vlw galera.. flw
"Não te estribes no teu próprio entendimento!!!"
Paulo Jr. PHP Development (Intermediary)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq