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

Dúvida(não Sei Explicar)


PERNAMBUCO_FJV

Pergunta

tem como eu fazer assim:

tem um campo select com os meses:

Janeiro

Fevereiro

Março

.

.

.

Dezembro

Bem, o que eu quero é o seguinte:

ao lado desse campo "meses",terá outro campo desabilitado,mas quando alguém selecionar um mês,ele abra com os dias correspondentes.

Ex: se eu escolher Janeiro: aparece de 1 a 31, se eu escolher abril: aparece de 1 a 30,se eu escolher fevereiro: aparece de 1 a 29, e assim por diante,de acordo com o mês??

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
<html>

<head>

<title></title>

<script language="javascript">

// Mantenha os Creditos.. jair.issa@linksat.com.br

// Projetos e Desenvolvimento de Sistemas

Bancos = new Array("Banco1","Banco2","Banco3");

Cartoes = new Array("Cartao1","Cartao2","Cartao3");

function Mudar() {

esconder()

aparecer()

indice = document.dados.tipo.selectedIndex;

switch (indice) {

case 0:

esconder() // Para se a opcao escolhida for a primeira sumir com a lista

case 1:

Local = Bancos; break;

case 2:

Local = Cartoes;

}

for (i=0; i<Local.length; i++) {

document.dados.Local.options.value = Local;

document.dados.Local.options.text = Local;

}

}

</script>

<!-- Funcoes para a Esconder e Aparecer -->

<script LANGUAGE="JavaScript">

<!--

var dom=document.getElementById

function esconder()

{

crossobj=(dom)?document.getElementById("teste").style : ie? document.all.teste : document.teste

crossobj.visibility="hidden"

}

function aparecer()

{

crossobj=(dom)?document.getElementById("teste").style : ie? document.all.teste : document.teste

crossobj.visibility="visible"

}

// -->

</script>

</head>

<body onload="java script:esconder();">

<form name="dados">

<p>Forma pagamento:

<select name="tipo" onchange="Mudar();">

<option value="1">Forma para pagamento

<option value="2">Banco

<option value="3">Cartao

</select>

<div id="teste">

<select name="Local">

<option>

<option>

<option>

</select>

</div>

</form>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Vê se isso te ajuda, esse script não é meu é do jissa

.

testa ele. ;)

<html>

<head>

<title></title>

<script language="javascript">

// Mantenha os Creditos.. jair.issa@linksat.com.br

// Projetos e Desenvolvimento de Sistemas

Bancos = new Array("Banco1","Banco2","Banco3");

Cartoes = new Array("Cartao1","Cartao2","Cartao3");

function Mudar() {

esconder()

aparecer()

indice = document.dados.tipo.selectedIndex;

switch (indice) {

case 0:

esconder() // Para se a opcao escolhida for a primeira sumir com a lista

case 1:

Local = Bancos; break;

case 2:

Local = Cartoes;

}

for (i=0; i<Local.length; i++) {

document.dados.Local.options.value = Local;

document.dados.Local.options.text = Local;

}

}

</script>

<!-- Funcoes para a Esconder e Aparecer -->

<script LANGUAGE="JavaScript">

<!--

var dom=document.getElementById

function esconder()

{

crossobj=(dom)?document.getElementById("teste").style : ie? document.all.teste : document.teste

crossobj.visibility="hidden"

}

function aparecer()

{

crossobj=(dom)?document.getElementById("teste").style : ie? document.all.teste : document.teste

crossobj.visibility="visible"

}

// -->

</script>

</head>

<body onload="java script:esconder();">

<form name="dados">

<p>Forma pagamento:

<select name="tipo" onchange="Mudar();">

<option value="1">Forma para pagamento

<option value="2">Banco

<option value="3">Cartao

</select>

<div id="teste">

<select name="Local">

<option>

<option>

<option>

</select>

</div>

</form>

</body>

</html>

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...