Ir para conteúdo

POWERED BY:

Arquivado

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

matheus-rlz

chamar objeto com javascript

Recommended Posts

oi galera, sou meio leigo em javascript, e estou tendo problemas (é burresa mesmo :pinch: ) pra fazer a codificação.

é mais ou menos assim:

 

SE hora é maior que 12:00 e menor que 18:00

então exibir "hot_spot"

se não não exibir

 

alguem aii sabe como codificar isso ai ?? :)

pode ser o horário do pc do usuário mesmo

 

ajuda aee galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

tipo isso ?

 

<script type="text/javascript">
function 'hot_spot' {
if (now.getHours () >=12 && now.getHours () <18)
{var hideall() = hot_spot }
</script>
hot_spot é a minha div
a função do meu banner é hideall()
desculpa qualquer coisa, mas cade vez que eu vou estudando, vai ficando mais confuso :\

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, ficou assim

entre a head

 

<script type="text/javascript">
function 'horario' {
if (now.getHours () >=1 && now.getHours () <10)
{var hideall() = hot_spot } }
</script>
e no body
<body onload="horario">
mas nao funfou :s

Compartilhar este post


Link para o post
Compartilhar em outros sites

faltou vc definir a variavel now

 

dá uma olhada no console de erros.

 

Ctrl + Shift + J no Firefox

Compartilhar este post


Link para o post
Compartilhar em outros sites

blz, consegui, um amigo meu fez a mão :) (to devendo uma pra ele hehe) mas pra simplificar tirei o OnMouseover

 

ficou assim o código

 

<script type="text/javascript">

body.onload = function () {
// Obtém a data/hora atual
var data = new Date();
var hora = data.getHours(); // 0-23
alert("São "+data+" horas");
//Altera o display do elemento
if ( hora >= 12 && hora <= 18){
alert("Mostra o esquema!");
document.getElementById('hot_spot').style.display = 'inline';
} else{
alert("Esconde o esquema!");
document.getElementById('hot_spot').style.display = 'none';
}
}
function hideall(){
document.getElementById('hot_spot').style.display = 'none';
}
</script>
igual ao meu, só faltava complementa Xd

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.