Come scambiare immagini in javascript

Come scambiare immagini in javascript
Durante la creazione di una pagina web attraente o un sito Web, può esserci un requisito per scambiare le immagini per collegarle o creare un effetto. Ad esempio, la visualizzazione di una versione ritagliata o tratteggiata di un'immagine e l'immagine originale illustra contemporaneamente l'effetto di fotoritocco. In tale scenario, lo scambio di immagini in Javascript fa miracoli per aumentare la reattività complessiva di una pagina web o di un sito.

Questo articolo controllerà le metodologie per lo scambio di immagini in JavaScript.

Come scambiare immagini in javascript?

Per scambiare le immagini in JavaScript, è possibile utilizzare i seguenti metodi:

  • "incontro()Metodo "con un"al clic"Evento
  • "Include ()Metodo "con"onmouseover"Evento
  • Scambia fianco a fianco usando "src"Attributo

I seguenti approcci dimostreranno il concetto uno per uno!

Metodo 1: scambia immagini in javascript usando match () con evento onclick

IL "incontro()"Il metodo corrisponde a una stringa contro un'espressione regolare e il"al clic"L'evento reindirizza alla funzione accessibile al clic del pulsante. Questi metodi possono essere implementati in combinazione per abbinare la sorgente dell'immagine e scambiarla con un'immagine diversa specificando il suo percorso.

Sintassi

corda.Match (Match)

Nella sintassi data, "incontro"Si riferisce al valore che deve essere cercato e abbinato.

Diamo un'occhiata al seguente esempio.

Esempio
Nell'esempio seguente, aggiungeremo la seguente intestazione usando "

Scambia le immagini

Ora, crea un pulsante con un evento OnClick reindirizzamento alla funzione denominata "swapImages ()":



Successivamente, specificare l'origine dell'immagine predefinita insieme al suo ID e altezza regolata rispettivamente:

Ora, definisci la funzione denominata "swapImages ()". In primo luogo accederà all'immagine specificata usando "documento.getElementById ()" metodo. Quindi, applica il "src"Attributo insieme al"incontro()"Metodo per applicare un controllo sull'immagine predefinita nel suo argomento. Se la sorgente specificata corrisponde all'immagine predefinita, "src"L'attributo cambierà il suo valore in un'immagine diversa. Ciò comporterà lo scambio di entrambe le immagini:

funzione swapImages ()
var get = document.getElementById ('getImage');
Se (ottieni.src.Match ("ImageUpd1.Png "))
Ottenere.src = "imageupd2.Png ";

altro
Ottenere.src = "imageupd1.Png ";

L'output corrispondente sarà il seguente:

Metodo 2: scambia immagini in javascript usando il metodo Include () con evento onmouseover

IL "Include ()"Il metodo controlla se una stringa contiene una stringa specificata nel suo argomento e"onmouseover"L'evento si verifica quando il cursore viene spostato sull'elemento specificato. Più specificamente, queste tecniche possono essere implementate per verificare la sorgente dell'immagine e scambiare le immagini specificate sull'officina.

Esempio
Qui includeremo prima il seguente elemento di intestazione:

Scambia le immagini

Successivamente, specifica la sorgente dell'immagine e regola le sue dimensioni. Inoltre, includi un evento chiamato "onmouseover"Che accederà alla funzione denominata SwapImages () con l'ID specificato:

Successivamente, definisci la funzione denominata "swapImage ()". Ora ripeti i passaggi precedentemente discussi per accedere all'immagine predefinita.

Nel passaggio successivo, applica il "Include ()Metodo "per verificare se il"src"L'attributo include l'immagine predefinita nel suo argomento. In tal caso, all'attributo particolare verrà assegnato un nuovo percorso dell'immagine per scambiare il mouse del mouse. Nell'altro caso, la stessa immagine verrà recuperata in "altro" condizione:

funzione swapImages ()
var get = document.getElementById ('getImage');
Se (ottieni.src.Include ("ImageUpd1.Png "))
Ottenere.src = "imageupd2.Png ";

altro
Ottenere.src = "imageupd1.Png ";

Produzione

Metodo 3: scambiamento dell'immagine fianco a fianco usando l'attributo SRC

In questo particolare metodo, le due immagini specificate verranno scambiate fianco a fianco accedendo alle immagini e equalizzandole usando "src"Attributo.

Esempio
Innanzitutto, includeremo le immagini desiderate con i loro percorsi e dimensioni specificati:


Quindi, crea un pulsante con un "al clic"Evento che invoca la funzione denominata SwapImages () quando è stato cliccato:


Ora dichiareremo una funzione chiamata "swapImages ()"Che accederà innanzitutto le immagini dai loro ID usando il"documento.getElementById ()" metodo. Poi il "src"L'attributo collegherà le immagini accessibili in modo tale che l'SRC della prima immagine sia uguale alla seconda, e quindi le immagini vengono scambiate quando si fa clic sul pulsante aggiunto:

funzione swapImages ()
Sia get1 = document.getElementById ("IMG1");
Let Get2 = Document.getElementById ("IMG2");
Sia Fetch = get1.src;
get1.src = get2.src;
get2.src = fetch;

Produzione

Abbiamo discusso di vari metodi per scambiare immagini in JavaScript.

Conclusione

Per scambiare immagini in JavaScript, utilizzare il “incontro()Metodo "con un"al clic"Evento per abbinare l'immagine predefinita e scambiarla con un'immagine diversa sul clic del pulsante,"Include ()Metodo "con un"onmouseover"Evento per scambiare l'immagine predefinita con l'immagine specificata sul mouse del mouse o equalizzare il"src"Attributo di entrambe le immagini per scambiare le immagini fianco a fianco. Questo articolo ha dimostrato i metodi per scambiare immagini in JavaScript.