Ir para conteúdo
Fórum Script Brasil
  • 0

Bloquear Campo De Form Com Select


--Ludson--

Pergunta

Galera

beleza?

seguinte..

tenho um form com um campo: Outras Alterações.

esse campo só deve ser digitado, caso o usuário selecione a opção Outras Alterações em um select

ou seja.

o textarea deve ficar bloquado até que o usuário selecione Outras Alteraçoes no meu select.

teria como?

obrigado.

:D

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

legal..

mas..

digamos que eu tenha um conhecimento basico de javascript.. como eu deveria fazer isso?

ehehe

no onblur da option.. ou do select ele chama uma fuçao javascript que verifica if(document.form.select.value == "Outras Alterações"){

document.form.textarea.style:inline??

sei la..

hehehe

}

como faria?

Link para o comentário
Compartilhar em outros sites

  • 0

onblur não; onchange. ;)

e em JS, o CSS ficaria assim: (...).style.display="none"

Olhe um exemplo simples que fiz aqui:

<html>
<head>
<script language="javascript" type="text/javascript">
function Alt (){
  var x = document.form.select;
  var y = document.form.texto;

  if (x.options[2].selected){
    y.style.display="inline";
}else{
  y.style.display="none";
}
}
</script>
<title>Beraldo</title>
</head>
<body>
<form name="form" id="form">
<select name="select" id="select" onchange="Alt()">
<option value="Beraldo">Beraldo</option>
<option value="YYZ">YYZ</option>
<option value="alt">Alt</option>
</select>
<textarea name="texto" id="texto" rows="3" cols="30" style="display:none"></textarea>
</form>
</body></html>

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Uau!!

ehehe

muito bom..

funcionou legal!!!

brigadao!!!

agora tem mais uma duvida!

=p

como eu faço pra pegar uma tag?

tipo...

pra fazer com que o textarea fique oculto eu uso:

document.nomedoformulario.textarea

e se eu quisesse que uma tabela ficasse oculta?

ou que uma div?

tipo..

<div id="teste">

???

document.teste?

tem como dar um help?

hehe

vlew!!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...