Ir para conteúdo

POWERED BY:

Arquivado

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

Temtak

[Resolvido] Direcionar o resultado do código Javascript para um l

Recommended Posts

Bom dia amigos, vocês podem ajudar-me ?

Como faço para definir o local exato em que aparecerá o resultado de um código em javascript ? Por exemplo:

O site é de um restaurante e na página "pratos do dia", quando o cliente entar nela o código irá "detectar" o dia da semana e carregará uma imagem dentro de uma div com o resultado. Exemplo: Se for sexta-feira carregará a imagem com o conteúdo da sexta-feira. Eu já possuo um código que carrega a imagem, mas como definir o local em que esta imagem irá aparecer ?

 

Obrigado

e um ótimo 2013 à todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

document.getElementById('local_da_imagem').innerHTML = 'tal imagem';

 

 

atraves do ID do elemento

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado William, irei tentar.

 

 

 

Olá William, desculpe minha falta de conhecimento mas não consegui. O código que tenho é este, em que lugar coloco este seu código ? Muito obrigado !!!

 <script language="Javascript">
data = new Date;
datual = data.getDay();
dia_semana = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
dia = dia_semana[datual];
if (dia == "Sunday") { img="domingo.jpg"; }
else if (dia == "Monday") { img="segunda.jpg"; }
else if (dia == "Tuesday") { img="terca.jpg"; }
else if (dia == "Wednesday") { img="quarta.jpg"; }
else if (dia == "Thursday") { img="quinta.jpg"; }
else if (dia == "Friday") { img="sexta.jpg"; }
else { img="sabado.jpg"; }
document.write("<img src="+img+" alt="+dia+" />");
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

no lugar disso aqui:

document.write("<img src="+img+" alt="+dia+" />");

troque por:

 

document.getElementById('id_da_div').innerHTML = "<img src="+img+" alt="+dia+" />";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Efetuando esta troca a imagem "some" se eu deixar como estava, ela aparece no alto da página (Canto superior esquerdo). Por hora, obrigado pelo esforço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual é o ID da sua div ? você tem q editar aquilo ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual é o ID da sua div ? você tem q editar aquilo ai.

 

Cheguei a editar sim, estou utilizando uma AP DIV cuja ID é DIA.

Para resolver por hora eu coloquei um IFRAME e chamei a página na DIV.

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.