Efeito Mouseon
#1
Posted 26/12/2007, 16:30
Imagem1.gif
Com o mouse encima troca para:
Imagem2.gif
como posso fazer isso? e se funciona com input?
#3 usuario666
Posted 27/12/2007, 07:23
<script> function setImg(obj, imagem) { obj.src = imagem; } </script>
aí na tag da imagem vc faz o seguinte:
<img src="..." onmouseover="setImg(this,'src_2a_img')" onmouseout="setImg(this,'src_1a_img')"/>
espero ter ajudado,
Edição feita por: bimonti, 27/12/2007, 15:52.
#4
Posted 02/01/2008, 01:56
poderia por gentileza me explicar onde coloco o caminho da imagem e qual não posso mecher, tentei ambos aí deu tilt.
quero quando passe o mouse em cima de uma imagem apareça outra, vamos supor que a imagem seja o "sol" e quando vier passar o mouse sobre o "sol" venha aparecer a "lua" no mesmo espaço e local.
ficarei grato.
Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).
#5
Posted 02/01/2008, 10:56
Imagem principal. O botão vai começar com essa imagem. (sol)<input type="image" name="button" id="button" src="imagem1" onMouseOver="this.src='imagem2'" onMouseOut="this.src='imagem1'" value="Submit"/>
Quando colocar o mouse no botão, vai entrar essa. (lua)
Quando tirar o mouse, vai entrar essa. (sol?)
#6
Posted 02/01/2008, 21:02
opa, beleza agora conseguir obrigado!Você quer mostrar em uma imagem normal ou em um botão? Vou explicar o que o Kadu mostrou.
Imagem principal. O botão vai começar com essa imagem. (sol)<input type="image" name="button" id="button" src="imagem1" onMouseOver="this.src='imagem2'" onMouseOut="this.src='imagem1'" value="Submit"/>
Quando colocar o mouse no botão, vai entrar essa. (lua)
Quando tirar o mouse, vai entrar essa. (sol?)
essa linha de comando é pesado?
notei um pouco isso.
tem como obter isso...? quando passar o mouse numa imagem a esquerda e aparecer outra imagem na direita? (enfim, locais diferentes.)
Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).
#7
Posted 03/01/2008, 22:03
var imgCarrega = new Image(); imgCarrega.src="url_imagem";Também dá para fazer com css, usando uma imagem.
Tem sim. É só buscar a imagem que você quer mudar e colocar no onmouseover/out:
onmouseover="doument.getElementById('imagem_direita').src='nova_imagem'"E é assim para o mouseout, basta trocar o 'nova_imagem' pela imagem certa. Veja que aí não foi usado o this.src e sim o document.getElementById('imagem_direita') - imagem_direita é o id da imagem.
#9
Posted 08/01/2008, 09:58
imagem1 = new Image(); imagem1.src="um.gif"; imagem2 = new Image(); imagem2.src="dois.gif";
Ou coloca as imagens tudo em um array e vai atribuindo os src para cada imagem.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)