Hvordan oppstår UNCAught TypeError: Kan ikke sette egenskaper til null ved getElementById ()?
“UNDAGE TYPEERROR: Kan ikke angi egenskaper til null på getElementById ()”Kan forekomme av følgende grunner:
EKSEMPEL 1: Forekomst av uncaught typeerror: Kan ikke angi egenskaper til null ved getElementById () på grunn av tidligere tilgang av elementet
I dette eksemplet vil feilen oppstått på grunn av tilgang til det aktuelle elementet før den spesifiserer den, bli diskutert:
Bruk følgende trinn, som gitt i kodelinjene ovenfor:
Produksjon
I outputten kan man se at den oppgitte feilen vises på grunn av tidligere tilgang til elementet.
Løsning
Den ovennevnte feilen i dette tilfellet kan løses ved å sekvensere koden slik at elementet er spesifisert før det er tilgjengelig.
Følgende eksempel illustrerer det uttalte konseptet:
Ovennevnte kode er identisk med den forrige koden med endringen i plassering av kodeblokker. Det er slik at “ Produksjon Som sett løses den oppståtte feilen, og det oppdaterte innholdet via "indrehtml”Eiendom vises. EKSEMPEL 2: Forekomst av uncaught typeerror: Kan ikke angi egenskaper til null ved getElementById () på grunn av feil tilgang til ID Den uttalte feilen kan også oppstå ved å få tilgang til ID -en. La oss gå gjennom det under-uttalte eksemplet: I ovennevnte kodebit: Produksjon I denne utgangen kan det verifiseres at den anvendte egenskapen ikke påvirket elementet på grunn av feil ID -format. Løsning Den nevnte feilen i dette spesielle scenariet kan løses ved å spesifisere ID riktig mens du får tilgang til elementet: Implementere de under-uttalte trinnene, som angitt i koden ovenfor: Produksjon I outputten kan det visualiseres at det oppdaterte tekstinnholdet vises. Konklusjon “UNDAGE TYPEERROR: Kan ikke angi egenskaper til null på getElementById ()”I JavaScript kan du løses ved å spesifisere elementet før du får tilgang til det eller ved å spesifisere ID i riktig format. Etter å ha gjort det, kan de tilsvarende funksjonalitetene utføres i begge tilfeller. Denne bloggen guidet om å løse UNCAught TypeError: Kan ikke angi egenskaper til null på getElementById () i JavaScript.