Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

franciscocunharibeiro

calendar.js apenas sai em 'onClick'

Mensagens Recomendadas

franciscocunharibeiro

Boas.

Estou a utilizar um calendario JS (http://www.flooble.com/scripts/calendar.php) para um projecto de mestrado.

Quando se carrega no formulário de texto (onClick), o calendário salta e ao seleccionar-se uma data ela aparece nesse mesmo formulário em forma de texto.

A minha dúvida é: como é que faço para que o calendario apareça logo, sem ter que carregar no campo de texto?

<body>

<p>
<input size="10" id="fc_1265808822" name="calendar" title="DD-MM-YYYY" onClick="displayCalendar(this);">
</p>

</body>

thanks

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
KiNgPiTo

talvez assim:

<body>

        <p>
        <input size="10" id="fc_1265808822" name="calendar" title="DD-MM-YYYY" onClick="displayCalendar(this);">
        </p>

<script type="text/javascript">
displayCalendar(document.getElementById('fc_1265808822'));
</script>

</body>

mas não conheço a função por isso não sei como funciona...

PS.: Bem-vindo ao fórum!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
franciscocunharibeiro

mto obrigado pelas boas vindas, e pela rapidez na resposta! :P

Já experimentei, mas não funcionou.. só queria que o calendário estivesse sempre por baixo do form., em vez de sair no 'onClick'...

Se alguem tiver paciencia pa dar uma checada, deixo aqui o html + js:

http://francis.graphicmonkeys.com/calendar/

muchas gracias de barcelona!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.