Como trocar imagens em javascript

Como trocar imagens em javascript
Ao criar uma página da web atraente ou um site, pode haver um requisito para trocar as imagens para vinculá -las ou criar um efeito. Por exemplo, exibir uma versão cortada ou pontilhada de uma imagem e a imagem original ilustra simultaneamente o efeito de edição de fotos. Nesse cenário, a troca de imagens em JavaScript faz maravilhas para aumentar a capacidade de resposta geral de uma página da web ou um site.

Este artigo verificará as metodologias para trocar imagens em javascript.

Como trocar imagens em javascript?

Para trocar imagens em JavaScript, os seguintes métodos podem ser utilizados:

  • ““corresponder()”Método com um“ONCLICKEvento
  • ““inclui ()”Método com“OnMouseOverEvento
  • Lado a lado trocando usando o “src”Atributo

As seguintes abordagens demonstrarão o conceito um por um!

Método 1: Swap Images in JavaScript Usando o método Match () com o OnClick Event

O "corresponder()”O método corresponde a uma string com uma expressão regular e o“ONCLICK”Evento redireciona para a função acessada no botão Clique. Esses métodos podem ser implementados em combinação para combinar com a fonte da imagem e trocá -lo com uma imagem diferente, especificando seu caminho.

Sintaxe

corda.Match (Match)

Na sintaxe dada, “corresponder”Refere -se ao valor que precisa ser pesquisado e correspondente.

Vejamos o seguinte exemplo.

Exemplo
No exemplo abaixo, adicionaremos o seguinte título usando o “

Troque as imagens

Agora, crie um botão com um evento onclick redirecionando para a função chamada “SwapImages ()”:



Depois disso, especifique a fonte da imagem padrão, juntamente com seu ID e altura ajustada, respectivamente:

Agora, defina a função chamada “SwapImages ()”. Em primeiro lugar, acessará a imagem especificada usando o “documento.getElementById ()”Método. Então, aplique o “srcAtributo junto com o “corresponder()”Método para aplicar uma verificação da imagem padrão em seu argumento. Se a fonte especificada corresponder à imagem padrão, o “src”O atributo mudará seu valor para uma imagem diferente. Isso resultará na troca de ambas as imagens:

função swapimages ()
var get = document.getElementById ('getImage');
se (obtenha.src.Match ("ImageUpd1.Png "))
pegar.src = "ImageUpd2.Png ";

outro
pegar.src = "ImageUpd1.Png ";

A saída correspondente será a seguinte:

Método 2: Swap Images in JavaScript usando o método Inclui () com o evento OnMouseOver

O "inclui ()”O método verifica se uma string contém uma string especificada em seu argumento e o“OnMouseOver”O evento ocorre quando o cursor é movido para o elemento especificado. Mais especificamente, essas técnicas podem ser implementadas para verificar a fonte da imagem e trocar as imagens especificadas para pairar.

Exemplo
Aqui, primeiro incluiremos o seguinte elemento de cabeçalho:

Troque as imagens

Em seguida, especifique a fonte da imagem e ajuste suas dimensões. Além disso, inclua um evento chamado “OnMouseOver”Que acessará a função chamada swapimages () com o ID especificado:

Depois disso, defina a função chamada “SwapImage ()”. Agora, repita as etapas discutidas anteriormente para acessar a imagem padrão.

Na próxima etapa, aplique o “inclui ()”Método para verificar se o“src”O atributo inclui a imagem padrão em seu argumento. Nesse caso, o atributo específico receberá um novo caminho de imagem para trocar no mouse pairar. No outro caso, a mesma imagem será recuperada em “outro" doença:

função swapimages ()
var get = document.getElementById ('getImage');
se (obtenha.src.Inclui ("ImageUpd1.Png "))
pegar.src = "ImageUpd2.Png ";

outro
pegar.src = "ImageUpd1.Png ";

Saída

Método 3: troca de imagem lado a lado usando o atributo SRC

Neste método em particular, as duas imagens especificadas serão trocadas lado a lado acessando as imagens e equalizando -as usando o “src”Atributo.

Exemplo
Primeiro, incluiremos as imagens desejadas com seus caminhos e dimensões especificados:


Em seguida, crie um botão com um “ONCLICK”Evento invocando a função chamada swapimages () quando clicado:


Agora, declararemos uma função chamada “SwapImages ()”Que primeiro acessará as imagens por seus IDs usando o“documento.getElementById ()”Método. Então o "src”O atributo vinculará as imagens acessadas de tal maneira que o SRC da primeira imagem é igual ao segundo e, assim, as imagens são trocadas quando o botão adicionado for clicado:

função swapimages ()
deixe get1 = documento.getElementById ("img1");
deixe get2 = documento.getElementById ("img2");
Deixe buscar = get1.src;
get1.src = get2.src;
get2.src = busca;

Saída

Discutimos vários métodos para trocar imagens em javascript.

Conclusão

Para trocar imagens em JavaScript, utilize o “corresponder()”Método com um“ONCLICK”Evento para corresponder à imagem padrão e trocá -la com uma imagem diferente no clique do botão, o“inclui ()”Método com um“OnMouseOver”Evento para trocar a imagem padrão com a imagem especificada sobre o mouse Pair ou equalizar o“src”Atributo de ambas as imagens para trocar as imagens lado a lado. Este artigo demonstrou os métodos para trocar imagens em javascript.