Skjermblinking på nettsteder brukes vanligvis når nettstedet ønsker å trekke brukerens oppmerksomhet til et bestemt stykke informasjon eller handling. Noen vanlige scenarier der blinking av skjermen kan brukes når en feil oppstår, for å varsle brukeren om at noe gikk galt og be dem om å ta grep, eller om nye meldinger, oppdateringer eller annen viktig informasjon, eller for å trekke oppmerksomhet til en spesifikk knapp eller handling som brukeren blir bedt om å ta, for eksempel en "Kjøp nå ”eller en“ Abonner”-Knappen.
Denne opplæringen vil demonstrere prosedyren for å blinke på skjermen i JavaScript.
Hvordan blinke skjermen i JavaScript?
For å blinke på skjermen i JavaScript, bruk "setInterval ()”Metode for å vise en viss annen funksjonalitet, som skjul og vise eller endre elementene eller bakgrunnsfargen.
Syntaks
Følgende syntaks brukes til SetInterval () -metoden:
SetInterval (func, forsinkelse)Eksempel 1: Blinker på skjermen ved å endre bakgrunnsfarge på siden
Først må du få referansen til "kropp”Tag ved hjelp av“QuerySelector ()”Metode:
var kropp = dokument.QuerySelector ("Body");Definere en funksjon som heter “Blinkscreen ()”, Hvor vi vil endre bakgrunnsfargen på siden. Denne metoden vil ringe inn “setInterval ()”Metode:
funksjon blinkscreen ()Nå, påkalle “setInterval ()”Metode ved å passere den definerte funksjonen med en tidsforsinkelse som argumenter:
SetInterval (Blinkscreen, 800);Det kan observeres at skjermen er blitt blinket ved å endre bakgrunnsfarge etter hver 800 millisekunder:
Eksempel 2: Blink abonnementsknappen
Du kan også bruke JavaScript for å blinke på skjermen ved å slå synligheten til et element på siden. I det gitte eksemplet vil vi blinke knappen på to måter.
Først må du lage en "Abonnere”-Knappen i en HTML -fil og tilordne en ID”abonnere”:
I tag, hent "Abonnere”-Knappen ved å bruke den tildelte IDen:
var knapp = dokument.getElementById ("Abonner");Nå, definere en funksjon "BlinkSubScribeButton ()”Hvor vi vil endre fargen på knappen og kalle denne funksjonen i SetInterval () -metoden:
funksjon blinkSubScribeButton ()Pass den spesifiserte funksjonen og tidsforsinkelsen i SetInterval () -metoden som parametere:
SetInterval (BlinkSubScribeButton, 500);Produksjon
I det neste gitte eksemplet, abonnementsknappen med IDen til “abonnere”Er opprinnelig skjult, og SetInterval () -metoden brukes til å veksle synligheten mellom skjult og synlig.
Lage en "Abonnere”-Knappen i en HTML -fil, og angi synligheten”skjult”:
Få referanse til knappen ved å bruke "getElementById ()”Metode:
var knapp = dokument.getElementById ("Abonner");Ring "setInterval ()”Metode og i tilbakeringingsfunksjonen, vis knappen ved å stille synligheten til“synlig”, Og gi tidsforsinkelsen som et argument til SetInterval -metoden:
setInterval (funksjon ()Som du kan se at abonnementsknappen slår på skjermen etter hver 500 millisekunder:
Eksempel 3: Blinker på skjermen ved hjelp av CSS
Du kan også bruke CSS -klassen til å blinke et hvilket som helst spesifikt element på websiden.
I det følgende eksempel vil vi blinke overskriften ved å tildele en CSS -klasse til den:
I stilark, lag en klasse “blinke”Og sett animasjonsstilen:
.blinkAngi nøkkelrammer for blink -klassen ved å endre sin opacitet:
@KeyFrames blinkProduksjon
Vi har samlet all nødvendig informasjon som er relevant for den blinkende skjermen i JavaScript.
Konklusjon
For å blinke på skjermen, bruk “setInterval ()”Metode ved å passere den spesifiserte funksjonen eller tilbakeringingsfunksjonen med tidsforsinkelse. Skjermblinking på nettsteder brukes vanligvis når nettstedet ønsker å trekke brukerens oppmerksomhet til et bestemt stykke informasjon eller handling. Denne opplæringen demonstrerte prosedyren for å blinke på skjermen i JavaScript.