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

Formulario


Guest - thescente -

Pergunta

Guest - thescente -

Olá,

No meu formulario tenho uma tabela com id="nota" ela possui o campo NOTA, eu gostaria que atraves do JavaScript ela fosse inicialmente invisivel.

Agora, se eu selecionasse no meu Select a opção Devolução/Trocas ele tornasse essa tabela visivel para preenchimento.

Como faço isso?

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Campo:

<input type="text" name="nota" id="nota" style="visibility:hidden;" />
Select:
<select name="cmb1" id="cmb1" onChange="javascript:mostraCampo();"></select>
Javascript:
function mostraCampo() {
   document.nomeDoForm.nota.style.visibility = "visible";
}

Link para o comentário
Compartilhar em outros sites

  • 0

Coloca tudo dentro de um div e faça como eu te disse em cima. Funciona perfeitamente.

Talvez você precise setar a posição deste div para absoluto, senão, mesmo invisível, ele vai ficar "ocupando" o espaço da tela.

Se for isso mesmo que você necessita, me avise que posto o código com maiores detalhes.

Link para o comentário
Compartilhar em outros sites

  • 0

<script>

function aparecer(valor)

{

// Inicio - Digite todos os Menus que deseja ficar invisivel

// Tipo ID_da_TR.style.display = "none"

dev_tro.style.display = "none"

// Fim

if(valor == "dev_tro"){dev_tro.style.display=""}

}

</SCRIPT>

<TABLE>

<TR>

<TD>

<SELECT ONCHANGE="aparecer(this.value)">

<OPTION VALUE="nada">---</OPTION>

<OPTION VALUE="dev_tro">Devolução / Troca </OPTION>

</SELECT>

</TD>

</TR>

<TR ID="dev_tro">

<TD>

Insira o Final Aqui Hehee

</TD>

</TR>

</TABLE>

É isso?

Link para o comentário
Compartilhar em outros sites

  • 0
<script>

function aparecer(valor)

{

// Inicio - Digite todos os Menus que deseja ficar invisivel

// Tipo ID_da_TR.style.display = "none"

dev_tro.style.display = "none"

// Fim

if(valor == "dev_tro"){dev_tro.style.display=""}

}

</SCRIPT>

<TABLE>

<TR>

<TD>

<SELECT ONCHANGE="aparecer(this.value)">

<OPTION VALUE="nada">---</OPTION>

<OPTION VALUE="dev_tro">Devolução / Troca </OPTION>

</SELECT>

</TD>

</TR>

<TR ID="dev_tro">

<TD>

Insira o Final Aqui Hehee

</TD>

</TR>

</TABLE>

É isso?

infelizmente não funcionou, ele não deixou a tr invisivel

Link para o comentário
Compartilhar em outros sites

  • 0

eu fiz diferente, eu deixei agora dentro da tabela onde consta o campo NOTA, eu fiz uma <div> e deixei invisivel, agora como faço no JavaScript pra fazer ela aparecer quando eu selecionar Devolução / Troca?

Veja como usei:

<div id="Nota" style="visibility:hidden"><table width="100%"  border="0" cellspacing="0" cellpadding="0">

                  <tr class="texto">

                    <td width="26%" height="26"><div align="right">Nota Fiscal N&ordm;:</div></td>

                    <td width="2%">&nbsp;</td>

                    <td width="72%" height="30"><input name="Nota Fiscal" type="text" size="40" maxlength="10">

                    <span class="texto_laranja">*</span></td>

                  </tr>

              </table></div>

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
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...