Jak występuje typeerror: nie może ustawić właściwości NULL w getelementbyid ()?
„„Nieprawidłowy typeerror: Nie można ustawić właściwości NULL na getElementById ()„Może wystąpić z następujących powodów:
Przykład 1: Występowanie typu typu nieokreślonego: nie można ustawić właściwości zerowych na getelementbyid () z powodu wcześniejszego dostępu do elementu
W tym przykładzie błąd napotkany z powodu dostępu konkretnego elementu przed określeniem go zostanie omówiony:
Zastosuj następujące kroki, jak podano w powyższych wierszach kodu:
Wyjście
W powyższym wyjściu można zauważyć, że określony błąd jest wyświetlany z powodu wcześniejszego dostępu do elementu.
Rozwiązanie
Powyższy błąd w tym przypadku można rozwiązać poprzez sekwencjonowanie kodu, tak aby element był określony przed jego dostępem.
Poniższy przykład ilustruje podaną koncepcję:
Powyższy kod jest identyczny z poprzednim kodem ze zmianą umieszczania bloków kodu. To takie, że „ Wyjście Jak widać, napotkany błąd jest rozwiązany, a zaktualizowana treść za pośrednictwem „InnerHtml„Wyświetlana jest właściwość. Przykład 2: Występowanie typu typu nieokreślonego: nie można ustawić właściwości NULL w getElementById () z powodu niepoprawnego dostępu identyfikatora Wydany błąd można również napotkać, uzyskując dostęp do identyfikatora. Przejrzyjmy poniżej podanego przykładu: W powyższym fragmencie kodu: Wyjście W tym wyjściu można zweryfikować, że stosowana właściwość nie wpłynęła na element z powodu nieprawidłowego formatu identyfikatora. Rozwiązanie Wspomniany błąd w tym konkretnym scenariuszu można rozwiązać poprzez prawidłowe określenie identyfikatora, jednocześnie uzyskując dostęp do elementu: Zaimplementuj poniżej podawane kroki, jak stwierdzono w powyższym kodzie: Wyjście W powyższym wyjściu można wizualizować, że wyświetlana jest zaktualizowana zawartość tekstu. Wniosek „„Nieprawidłowy typeerror: Nie można ustawić właściwości NULL na getElementById ()”W JavaScript można rozwiązać, podając element przed dostępem do niego lub określenie identyfikatora we właściwym formacie. Po tym, odpowiednie funkcje można wykonać w obu przypadkach. Ten blog prowadził o rozwiązywaniu nieuzasadnionego typeerroru: nie można ustawić właściwości NULL na getelementbyid () w JavaScript.