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

Ped@ntilva

Alterar o fundo da célula

Mensagens Recomendadas

Ped@ntilva    0
Ped@ntilva

Eu estou aqui com um problemita...

Sei que isto deve estar relacionado com o topico do vbmaster mas... Fica aqui.

Estou a usar uma função em javascript para alterar o fundo de uma celula.

function over(cel)
{
var x=document.getElementById("menuTable").rows[0].cells
x[cel].background="imagens/menu2.gif"
}

O meu problema é que em IE funciona e em Firefox não.

Porque será?

Cumps.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ouvi_dizer    0
ouvi_dizer

ex de passa por cima/sai da celula

<td onmouseover="javascript:style.backgroundColor='#C0C0C0'" onmouseout="javascript:style.backgroundColor=''">AAAAAAAAAAAAAAAAAAA</td>

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ped@ntilva    0
Ped@ntilva

ex de passa por cima/sai da celula

<td onmouseover="javascript:style.backgroundColor='#C0C0C0'" onmouseout="javascript:style.backgroundColor=''">AAAAAAAAAAAAAAAAAAA</td>

è isso.

Mas qual é a função que muda a imagem de fundo?

para a cor é o 'backgroundColor'

e para o fundo?

Cumps.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ouvi_dizer    0
ouvi_dizer

Sim,

style.backgroundColor='' altera a cor (formato= # seguito de cor em hexadecimal) do fundo da celula em questão.

Salvo erro para alterar a cor do texto é o foregroundColor (ou textColor já não me recordo).

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ped@ntilva    0
Ped@ntilva

É mesmo isso.

Eu já tinha tentado isso mas coloquei

style.backgroundImage=url('imagens/imagem.jpg')"

Por isso é k n dava, eram as pelicas fora do lugar.

Thks.

Partilhar esta mensagem


Link 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