Jump to content


Photo

Habilitando E Desabilitando Controles


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

#1 vbhacker

vbhacker

    Normal

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

Posted 24/09/2003, 09:03

Olá

Bom, agora que eu aprendi a ocultar controles falta agora habilitar e desabilita-los!!! Como eu faço isso!?!? Bom, eu não tentei mas na minha cabeça eu penso assim:

<script language="JavaScript">

function Habilita() {
if (document.formulario.text.value == "") {
this.BtSubmit.enabled == false
// Por favor me expliquem também quando eu devo usar esse this
}
else {
this.BtSubmit.enabled == true
}
}
.....
<body onload="Habilita()">
.....
<input type="text" name="text" value="">
<input type="submit" name="BtSubmit" value="OK">
.....

Bom se fosse no VB isso era +- o geito hehe, bom gente conto com vocês com mais essa, eu estou aprendendo o JS graças a vocês, mas tamos no começo ainda não é!?!? Pelo que eu vi tem muita coisa pra mim aprende ainda, mas se pelo menos eu aprende o basico do basico já tá bom!?!?

Abraços

Pilantra :blink:
[FONT=Courier][COLOR=red]Pilantra :blink:

#2 Thyago Mendes

Thyago Mendes

    ActionScript

  • Usuários
  • 161 posts
  • Sexo:Não informado
  • Localidade:Recife - PE

Posted 24/09/2003, 10:00

<script language="JavaScript">
function habilita(o) {
  if (text.value == "") {
    o.disabled = true
  } else {
    o.disabled = false
  }
}
</script>
<input type="text" name="text" value="" >
<input type="submit" name="BtSubmit" value="OK" onClick="habilita(this)">

eu passei como parâmetro da função uma referência do objeto
Na verdade o this é pra você fazer uma referência ao própio objeto, pra ficar mas claro veja esse outro exemplo:
  <input type="button" value="Clique aqui" name="botao" onClick="alert(this.value)">
A string exibida no alert é o valor do botão, o "this" esta fazendo uma referência a instância do objeto em questão

qualquer dúvida poste novamente

#3 Wagner Bianchi

Wagner Bianchi

    SQL MAGAZINE

  • Usuários
  • 323 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte/MG
  • Interesses:MySQL, PHP, XML, JAVA SCRIPT, DHTML, LINUX, C, C++

Posted 24/09/2003, 10:40

Olá,

Tipu, posso usar esse código para ativar e desativar um <bg sound> da página?

Exemplo: http://www.eurosound.kit.net


Obrigado. (y)

Wagner Bianchi.
<?php

$know_that = "para aprender";
$reason = "DEUS";
$greeting = "Muito prazer, sou Wagner Bianchi!";
$mail = "wagnerbianchi@yahoo.com.br";
echo "Tenha " . $reason . " e humildade " . $know_that . "!<BR>";
echo "$greeting<BR>";
echo "$mail<BR>";

?>




1 user(s) are reading this topic

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

IPB Skin By Virteq