Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
Tiagans

Drop Down Box "cria" outro drop down box

Recommended Posts

Tiagans

Boas,

Após muito pesquisar em todo o lado, decidi avançar para um post.

É o seguinte, tenho uma pagina que contém uma form. Lá tenho um formulário de Reclamação/Comentário, com vários campos.

O primeiro, é uma drop down box, em que se selecciona se é uma Reclamação ou um Comentário. E o segundo é a mensagem em si. Mas preciso de por um tipo pré-definido de Reclamação. Mas não queria que aparecesse quando se selecciona Comentário.

O que eu queria era quando fosse seleccionada a Reclamação, surgia entre essa drop down box e a mensagem, outra drop down box com os tipos pré-definidos.

Já visto isto várias vezes feito, mas não quando precisava e agora não encontro. Lol.

Alguém me pode ajudar?

Cumprimentos

Share this post


Link to post
Share on other sites
NCS_One

Boas.

Tenta assim :

<select onchange="SelectChanged( this );">
  <option value="1">Comentario</option>
  <option value="2">Reclamação</option>
</select>
<select name="select2" id="select2" style="display: none;">
  <option value="1">tipo1</option>
  <option value="2">tipo2</option>
</select>

function SelectChanged( Elm )
{
  var Sel = document.getElementById( "select2" );
  if ( Elm.selectedIndex == 1 )
  {
    Sel.style.display = "none";
  }
  else
  {
    Sel.style.display = "block";
  }
}


Se a vida te voltar as costas aproveita e apalpa-lhe o cu.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.