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:
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 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: 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 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: 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 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: 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.
Nell'esempio seguente, aggiungeremo la seguente intestazione usando "
var get = document.getElementById ('getImage');
Se (ottieni.src.Match ("ImageUpd1.Png "))
Ottenere.src = "imageupd2.Png ";
altro
Ottenere.src = "imageupd1.Png ";
Qui includeremo prima il seguente elemento di intestazione:
var get = document.getElementById ('getImage');
Se (ottieni.src.Include ("ImageUpd1.Png "))
Ottenere.src = "imageupd2.Png ";
altro
Ottenere.src = "imageupd1.Png ";
Innanzitutto, includeremo le immagini desiderate con i loro percorsi e dimensioni specificati:
Sia get1 = document.getElementById ("IMG1");
Let Get2 = Document.getElementById ("IMG2");
Sia Fetch = get1.src;
get1.src = get2.src;
get2.src = fetch;