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

Mostrar Conteúdo Quando <option> Estiver Selecionado


Gnomo

Pergunta

Seguinte galera..

fiz uma função aqui que mostra o conteúdo quando

<option> estiver selecionada mostra um conteúdo em uma <DIV> com ID=texto

Código:

<script>
function Classifica(lngValor) {
    var strAdmin = "";
    var strLimit = "";
    var strMode = "";

        strAdmin += "<BR>"
        +    "<B>Conta Selecionada:</B> <FONT STYLE=font-weight:normal;>Administrador Geral<BR><BR>"
        
        strLimit += "<BR>"
        +    "<B>Conta Selecionada:</B> <FONT STYLE=font-weight:normal;>Limitado<BR><BR>"
        
        strMode += "<BR>"
        +    "<B>Conta Selecionada:</B> <FONT STYLE=font-weight:normal;>Moderador<BR><BR>"

if (lngValor != 0){
if (lngValor == 'selecione'){
texto.innerHTML = "";
}
if (lngValor == '1'){
texto.innerHTML = strAdmin;
}
if (lngValor == '2'){
texto.innerHTML = strLimit;
}
if (lngValor == '3'){
texto.innerHTML = strMode;
}
}
}
</SCRIPT>

<TABLE border=0 cellpadding=1 cellspacing=0 width=100%>
<TR>
<TD class=ipti nowrap>
<FORM name=form1>
<SELECT name="tipo" OnChange="Classifica(options[selectedIndex].value);">
<OPTION value=selecione>Selecione</OPTION>
<OPTION value=1>Administrador Geral</OPTION>
<OPTION value=2>Limitado</OPTION>
<OPTION value=3>Moderador</OPTION>
</SELECT>
</FORM>
</TD>
</TR>
</TABLE>

<TABLE border=0 cellpadding=1 cellspacing=0 width=100%>
<TR><TD>
<DIV id=texto>
</DIV>
</TD></TR>
</TABLE>

Só que por exemplo a <OPTION value=1>Administrador Geral</OPTION>

está selecionada automaticamente não aparece nada no conteúdo da <div id=texto>

mais se você selecionar outro <OPTION> e selecionar a <OPTION value=1>Administrador Geral</OPTION>

de novo o conteúdo aparece... então tentei fazer isso:

if (lngValor == '1'){

document.form1.1.selected = true;

texto.innerHTML = strAdmin;

}

mais não deu certo

alguém sabe como eu faço isso?

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...