Ir para conteúdo

POWERED BY:

Arquivado

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

Júlio C. Franco

Calendario pop up

Recommended Posts

Ola a todos

 

Alguem ja usou esse calendario?

Calendario

 

Peguei esse codigo de calendario pop up e funciona blza, so q a data tava em padrao americano mm/dd/yyyy entao mudei p/ dd/mm/yyyy

 

o problema

 

qdo o campo ja tem a data preenchida e você chama o calendario, o dia fica em destaque, mas como mudei o formato ele sempre seleciona o mes e nao o dia. nao to conseguindo mudar no codigo

 

var dt_current_day = new Date(dt_firstday);while (dt_current_day.getMonth() == dt_current.getMonth() ||	dt_current_day.getMonth() == dt_firstday.getMonth()) {	// print row header	document.write('<tr>');	for (var n_current_wday=0; n_current_wday<7; n_current_wday++) {		if (dt_current_day.getDate() == dt_current.getDate() &&			dt_current_day.getMonth() == dt_current.getMonth())			//TRECHO Q DESTACA O DIA			document.write('<td bgcolor="#ffb6c1" align="center" width="14%">');		else if (dt_current_day.getDay() == 0 || dt_current_day.getDay() == 6)			// weekend days			document.write('<td bgcolor="#dbeaf5" align="center" width="14%">');		else			// print working days of current month			document.write('<td bgcolor="#ffffff" align="center" width="14%">');		document.write('<a href="java script:set_datetime('+dt_current_day.valueOf() +', true);">');		if (dt_current_day.getMonth() == this.dt_current.getMonth())			// print days of current month			document.write('<font color="#000000">');		else 			// print days of other months			document.write('<font color="#606060">');					document.write(dt_current_day.getDate()+'</font></a></td>');		dt_current_day.setDate(dt_current_day.getDate()+1);	}	// print row footer	document.write('</tr>');}

Alguem q ja usou ou sabe pode me dar uma mao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta mudar:

if (dt_current_day.getDate() == dt_current.getDate() &&			dt_current_day.getMonth() == dt_current.getMonth())

por isto:

if (dt_current_day.getDate() == dt_current.getDate() &&			dt_current_day.getDay() == dt_current.getDay())

veja se o resiultado agrada-lhe http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpe...só uma coisa estou testando aki e já existe um calendário formatado dd/mm/aaaa ,pq você naum usa ele msm, naum consegui encontrar o problema

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.