ESPACO
DICAS / - Sites - JavaScript


Usando mouseover na web

Um efeito muito utilizado hoje em dia é o "mouseover", em que uma imagem é trocada por outra quando o mouse está em cima dela. Dê uma olhada no exemplo abaixo.

Clique para ver o exemplo

Veja o código utilizado:

<script>

if (document.images) {

var imagemoff = new Image();

imagemoff.src= "b09112001.gif";

var imagemon = new Image();

imagemon.src= "b16082000.gif";

}

function mouseemcima() {

if (document.images) {

document.imagem.src = imagemoff.src;

}

}


function mousefora() {

if (document.images) {

document.imagem.src = imagemon.src;

}

}

</script>

<img src="b16082000.gif" onMouseOver="mouseemcima()" onMouseOut="mousefora()" name = "imagem">

Observações:

  • há outras maneiras de fazer este mesmo efeito, como inserir os event handlers onMouseOver e onMouseOut no próprio comando da imagem. Fica a cargo de vocês descobrir mais

  • no comando <img> foram inseridas as funções mouseemcima e mousefora, que estão especificadas dentro do comando <script>

  • ainda no comando <img> foi inserido o atributo name (no caso, imagem). Ele também é usado dentro do <script>, na linha document.imagem.src.


  • PUBLICIDADE


    BLOGS
    BLOGO fenômeno Jeremias (hic!)
    muito louco

    Falei com Givanildo, o responsável por um dos virais mais bem sucedidos, o Jeremias Muito Louco
    Postado por Felipe Zmoginski, 15/10/08

    BLOG Cerveja virtual motiva guerra entre desenvolvedores do iPhone
    O Ministério da Saúde adverte: cerveja no iPhone pode dar em cana – ou pelo menos em processo...
    Postado por Daniela Moreira, 15/10/08

    BLOG O iPhone 3G é o fenômeno do ano?
    Também pode ser o Chrome ou o Eee PC. Você decide
    Postado por Maurício Grego, 15/10/08

    NAS BANCAS!
    REVISTA

    INFO de Outubro
    Menu da edição
    Edições anteriores
    Assine INFO!

    DICAS

    Dicas INFO Guia Definitivo dos Arquivos
    Menu da edição
    Edições anteriores
    Assine Coleção INFO!

    CD

    Curso INFO Windows e Linux no mesmo PC
    Menu da edição
    Edições anteriores


    Mídia Kit   |   Fale com a INFO   |   Anuncie

     Copyright © 2008, Editora Abril S.A.- Todos os direitos reservados. All rights reserved.