Galera gostaria de passar o código abaixo, para asp, alguém pode me dizer se é possível, e como fazer ??
<head>
<title>Double Menu</title>
<script type="text/javascript">
var full = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");
// le o ano e compara com o ano atual
function swapOptions(year){
var today = new Date()
curr_year = today.getFullYear()
curr_month = today.getMonth();
if (year < curr_year){
month = 11;
}
else {
month = curr_month;
}
document.anomes.mês.options.length = 0;
for (i=0; i <= month; i++){
window.document.anomes.mês.options[i] = new Option(full[i],0);
}
}
</script>
</head>
<body>
<table width="100%" border="0" align="center">
<tr>
<td align="center" valign="middle">
<%varAno = year(date)
varMes = month(date)
varContador = 1999
Response.Write "<form name=anomes method=post action=""ate.asp"">
<span class=style1>ANO : </span>
<select name=ano onChange=swapOptions(window.document.anomes.ano.options[selectedIndex].text);>
<option selected>Ano"
while varContador <= varAno
Response.Write "<option value=" & varContador & ">" & varContador & "</option>"
varContador = varContador + 1
wend
Response.Write"</select>"
%>
<span class="style1">MÊS :</span>
<select name="mês">
<option selected>Mês
</select></td>
</tr>
<tr>
<td align="center"><input type="image" name="Submit" src="ok.jpg"></td> </tr></table></form></body></html>
Preciso transcrever por diversas maneiras, uma delas é a data do servidor, outra é que o usuário não veja o código.
Esse script não coloca "values" no "<option value="
A verdade é que são duas combos onde a primeira seleciona o ano, e a segunda de acordo com o ano selecionado aparece os meses, se o ano é menor que ano atual aparece de jan a dez, senão de jan até mês atual.
Pergunta
theand
Feliz ano novo galera :D
Galera gostaria de passar o código abaixo, para asp, alguém pode me dizer se é possível, e como fazer ??
<head> <title>Double Menu</title> <script type="text/javascript"> var full = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"); // le o ano e compara com o ano atual function swapOptions(year){ var today = new Date() curr_year = today.getFullYear() curr_month = today.getMonth(); if (year < curr_year){ month = 11; } else { month = curr_month; } document.anomes.mês.options.length = 0; for (i=0; i <= month; i++){ window.document.anomes.mês.options[i] = new Option(full[i],0); } } </script> </head> <body> <table width="100%" border="0" align="center"> <tr> <td align="center" valign="middle"> <%varAno = year(date) varMes = month(date) varContador = 1999 Response.Write "<form name=anomes method=post action=""ate.asp""> <span class=style1>ANO : </span> <select name=ano onChange=swapOptions(window.document.anomes.ano.options[selectedIndex].text);> <option selected>Ano" while varContador <= varAno Response.Write "<option value=" & varContador & ">" & varContador & "</option>" varContador = varContador + 1 wend Response.Write"</select>" %> <span class="style1">MÊS :</span> <select name="mês"> <option selected>Mês </select></td> </tr> <tr> <td align="center"><input type="image" name="Submit" src="ok.jpg"></td> </tr></table></form></body></html>Preciso transcrever por diversas maneiras, uma delas é a data do servidor, outra é que o usuário não veja o código.
Esse script não coloca "values" no "<option value="
A verdade é que são duas combos onde a primeira seleciona o ano, e a segunda de acordo com o ano selecionado aparece os meses, se o ano é menor que ano atual aparece de jan a dez, senão de jan até mês atual.
Link para o comentário
Compartilhar em outros sites
3 respostass 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.