Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lurufino

buscar dia no calendário

Recommended Posts

Oi pessoal

 

Meu problema é o seguinte, tenho um calendário que tá funcionando beleza, só que preciso que ao usuário selecionar um dia nesse calendário, o programa captite esse dia e junte com o mes e o ano que já tenho, concatená-los eu sei, só não sei como fazer para saber que dia foi que o usuário selecionou. http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

o trecho do meu calendário que exibe os dias é o seguinte:

 

FOR J = 1 TO 7%>	<td align="center"><%	IF (I = 1 AND J < PrimeiroDiaSemana) OR (I > UltimoDia)THEN%> <%ELSE%><a href="javascript:;"><%=I%></a><%		I = I + 1	END IFNEXT

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só com isso aí, é impossível! Poste o link da página onde tem o calendário! :o

Oi Adriano, não entendi o que você falou :blink: javascript realmente não é a minha praia tenho que aprender e muito ainda, mas como estou precisando dele agora o jeito é esseo código inteiro do calendário é esse:
Mes = Request("Mes")Ano = Request("Ano")IF Mes = "" THEN   Mes = MONTH(NOW)END IFIF Ano = "" THEN   Ano = YEAR(NOW)END IFPrimeiroDiaSemana = WEEKDAY("1"&"/"&Mes&"/"&Ano)UltimoDia = DAY(DateAdd("d",-1,DateAdd("m",1,"1" & "/" & Mes & "/" & Ano)))SELECT CASE MesCASE 1	 MesProximo = Mes + 1	 AnoProximo = Ano	 MesAnterior = 12	 AnoAnterior = Ano - 1CASE 12	 MesProximo = 1	 AnoProximo = Ano + 1	 MesAnterior = Mes - 1	 AnoAnterior = AnoCASE ELSE	 MesProximo = Mes + 1	 AnoProximo = Ano	 MesAnterior = Mes - 1	 AnoAnterior = AnoEND SELECT%><table border="0" align="center" width="25%">  <tr>	<td align="center">	<select name="mes" class="ter">	  <option value="">...</option>	  <% for i=1 to 12 %>	  <option value="<%=i%>"><%=MonthName(i)%></option>	  <% Next %>	</select>	<select name="ano" class="ter">	  <option value="">...</option>	  <% for i=2004 to year(date)%>	  <option value="<%=i%>"><%=i%></option>	  <% Next %>	</select>  <input type="submit" name="btnOk" value="ok" class="ter">  </tr></table><table width="20%" align="center" border="1" cellpadding="1" cellspacing="0" bordercolor="#000000">  <tr>	<td colspan="7" align="center" class="texto"><%=Ucase(MonthName(Mes)) & " de " & Ano%></td>  </tr>  <tr bgcolor="#999999" class="texto">	<td align="center"><strong>D</strong></td>	<td align="center"><strong>S</strong></td>	<td align="center"><strong>T</strong></td>	<td align="center"><strong>Q</strong></td>	<td align="center"><strong>Q</strong></td>	<td align="center"><strong>S</strong></td>	<td align="center"><strong>S</strong></td>  </tr>  <tr>  <%I = 1WHILE I <= UltimoDiaFOR J = 1 TO 7%>	<td align="center"><%	IF (I = 1 AND J < PrimeiroDiaSemana) OR (I > UltimoDia)THEN%> <%ELSE%><a href="javascript:;"><%=I%></a><%		I = I + 1	END IFNEXT%>	</td>  </tr><%WEND%></table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em cada dia do formulário você deverá colocar um link mais ou menos assim:

 

<a href="nomeDestaPagina.asp?Dia=<%=Dia%>&Mes=<%=Mes%>&Ano=<%=Ano%>"

e no topo da sua página você irá chamar:

Dia = Request("Dia")

Com isso você agora saberá em que dia o usuario clicou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.