{"id":57372,"date":"2023-01-02T13:23:02","date_gmt":"2023-01-02T12:23:02","guid":{"rendered":"https:\/\/kinqsta.com\/de\/?p=57372&#038;post_type=knowledgebase&#038;preview_id=57372"},"modified":"2025-10-01T20:16:53","modified_gmt":"2025-10-01T19:16:53","slug":"uncaught-typeerror-cannot-read-property","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/","title":{"rendered":"So behebst du den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript"},"content":{"rendered":"<p>Fehler sind ein wichtiger Bestandteil beim Erlernen und Anwenden jeder <a href=\"https:\/\/kinqsta.com\/de\/blog\/beste-programmiersprache-lernen-sollte\/\">Programmiersprache<\/a>. Fehlermeldungen helfen dir zu verstehen, was irgendwo in deinem Code schief gelaufen ist.<\/p>\n<p>W\u00e4hrend einige Fehlermeldungen einfach und leicht zu verstehen sind, k\u00f6nnen andere ein wenig verwirrend sein, wenn du sie das erste Mal siehst.<\/p>\n\n<p>In diesem Leitfaden werden wir \u00fcber einen der h\u00e4ufigsten JavaScript-Fehler sprechen &#8211; den &#8222;uncaught typeerror: cannot read property&#8220;-Fehler.<\/p>\n<p>Am Ende dieses Tutorials solltest du wissen, was der Fehler &#8222;uncaught typeerror: cannot read property&#8220; bedeutet, was die h\u00e4ufigsten Ursachen sind und wie du sie beheben kannst.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Was bedeutet &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript?<\/h2>\n<p>Der Fehler &#8222;uncaught typeerror: cannot read property&#8220; tritt vor allem dann auf, wenn du versuchst, eine <code>undefined<\/code> Variable zu verwenden oder darauf zuzugreifen. Dieser Fehler kann auftreten, wenn du Vanilla JavaScript oder ein <a href=\"https:\/\/kinqsta.com\/de\/blog\/javascript-bibliotheken\/\">Javascript-Framework<\/a> verwendest.<\/p>\n<p>Du kannst Fehler beim Programmieren leicht erkennen, indem du verschiedene Entwickler-Tools wie die Chrome Dev Tools und das <a href=\"https:\/\/kinqsta.com\/de\/wordpress-hosting\/staging\/\">Kinsta One-Click Staging Tool<\/a> verwendest, um Fehler abzufangen, deinen Code zu testen und vieles mehr.<\/p>\n<h2>So behebst du den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript<\/h2>\n<p>In den folgenden Abschnitten zeigen wir dir einige Ursachen f\u00fcr den Fehler &#8222;uncaught typeerror: cannot read property&#8220; und wie du sie anhand von Codebeispielen beheben kannst.<\/p>\n<h3>Zugriff auf eine Objekteigenschaft mit dem Wert &#8222;Undefined&#8220;<\/h3>\n<p>In diesem Abschnitt besprechen wir eine der m\u00f6glichen Ursachen f\u00fcr den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in <a href=\"https:\/\/kinqsta.com\/de\/blog\/was-ist-javascript\/\">JavaScript<\/a>. Dies hat mit dem Zugriff auf eine Objekteigenschaft zu tun, die noch nicht definiert ist.<\/p>\n<p>Hier ist ein Beispiel:<\/p>\n<pre><code class=\"language-js\">let person;<\/code><\/pre>\n<p>In dem obigen Code haben wir eine Variable namens <code>person<\/code> erstellt. Diese Variable soll ein Objekt mit Eigenschaften wie <code>name<\/code>, <code>age<\/code>, <code>hobby<\/code> sein.<\/p>\n<p>Angenommen, du vergisst, diese Eigenschaften zu erstellen, dann bekommst du einen <a href=\"https:\/\/kinqsta.com\/de\/blog\/fehlern-in-javascript\/\">Fehler<\/a>, wenn du versuchst, auf sie zuzugreifen. Und zwar:<\/p>\n<pre><code class=\"language-js\">let person;\nconsole.log(person.name);\n\/\/ Uncaught TypeError: Cannot read properties of undefined (reading 'name')<\/code><\/pre>\n<p>Wie oben zu sehen ist, haben wir versucht, auf die Eigenschaft <code>name<\/code> zuzugreifen, die nicht existiert, so dass wir eine Fehlermeldung erhalten: &#8222;uncaught typeerror: cannot read property&#8220;.<\/p>\n<p>Das kann jedem passieren, weil du vielleicht vergessen hast, Eigenschaften zu deinem Objekt zu erstellen\/hinzuzuf\u00fcgen.<\/p>\n<p>F\u00fcgen wir dem Objekt einige Eigenschaften hinzu, um den Fehler zu beheben:<\/p>\n<pre><code class=\"language-js\">let person = {\n  name: \"John\",\n  age: 200,\n  hobby: \"coding\"\n}\nconsole.log(person.name);\n\/\/ John<\/code><\/pre>\n<p>Im obigen Code haben wir die Eigenschaft <code>name<\/code> hinzugef\u00fcgt. Wenn du versuchst, darauf zuzugreifen, bekommst du den Wert &#8222;John&#8220; zur\u00fcck.<\/p>\n<h3>Auf ein Element zugreifen, das nicht in einem Array vorhanden ist<\/h3>\n<p>Genau wie bei den Objekten im letzten Abschnitt bekommst du auch den Fehler &#8222;uncaught typeerror: cannot read property&#8220;, wenn du versuchst, auf ein Element in einem Array zuzugreifen, das noch nicht initialisiert wurde.<\/p>\n<p>Hier ist ein Beispiel:<\/p>\n<pre><code class=\"language-js\">let arr;\nconsole.log(arr[0]);\n\/\/ Uncaught TypeError: Cannot read properties of undefined (reading '0')<\/code><\/pre>\n<p>Im obigen Beispiel haben wir versucht, auf das erste Element eines Arrays namens <code>arr<\/code> zuzugreifen.<\/p>\n<p>Das Array wurde zwar deklariert, aber nicht initialisiert &#8211; das bedeutet, dass ihm noch kein Element zugewiesen wurde.<\/p>\n<p>Um das zu \u00e4ndern, f\u00fcgen wir dem Array Elemente hinzu, bevor wir auf sie zugreifen. Das hei\u00dft:<\/p>\n<pre><code class=\"language-js\">let arr = [2,4,6,8]\nconsole.log(arr[0]);\n\/\/ 2<\/code><\/pre>\n<h3>Zugriff auf ein DOM-Element, das es nicht gibt<\/h3>\n<p>Wenn du mit dem Document Object Model (DOM) in JavaScript arbeitest, kann es passieren, dass du auf den &#8222;uncaught typeerror: cannot read property&#8220; st\u00f6\u00dft.<\/p>\n<p>Das kann aus verschiedenen Gr\u00fcnden passieren, z. B. wegen eines Rechtschreibfehlers beim Verweis auf ein DOM-Element, beim Zugriff auf ein Element, das nicht existiert, oder beim Zugriff auf ein Element, bevor das DOM geladen wurde (dar\u00fcber sprechen wir im n\u00e4chsten Abschnitt).<\/p>\n<p>In diesem Abschnitt siehst du ein Beispiel, das den Fehler &#8222;uncaught typeerror: cannot read property&#8220; f\u00fcr den Zugriff auf ein nicht vorhandenes DOM-Element ausl\u00f6st.<\/p>\n<p>Hier ist der HTML-Code:<\/p>\n<pre><code class=\"language-html\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n  &lt;head&gt;\n    &lt;title&gt;Error Tutorial&lt;\/title&gt;\n  &lt;\/head&gt;\n  &lt;body&gt;\n    &lt;h1 id=\"content\"&gt;Hello World!&lt;\/h1&gt;\n    &lt;script src=\"app.js\"&gt;&lt;\/script&gt;\n  &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Im obigen Code haben wir ein einfaches HTML-Dokument mit einem <code>h1<\/code> Element mit der ID &#8222;content&#8220; erstellt.<\/p>\n<p>Hier ist der JavaScript-Code:<\/p>\n<pre><code class=\"language-js\">let content = document.getElementById(\"constent\");\nconsole.log(content.textContent);\n\/\/ Uncaught TypeError: Cannot read properties of null (reading 'textContent');<\/code><\/pre>\n<p>Der obige Code l\u00f6st den Fehler &#8222;uncaught typeerror: cannot read property&#8220; aus, obwohl es so aussieht, als h\u00e4tten wir alles richtig gemacht.<\/p>\n<p>Es ist ziemlich leicht zu \u00fcbersehen, was diesen Fehler ausl\u00f6st. Er wird ausgel\u00f6st, weil wir &#8222;constent&#8220; statt &#8222;content&#8220; geschrieben haben, w\u00e4hrend wir die ID des Elements <code>h1<\/code> referenziert haben.<\/p>\n<p>Das hei\u00dft, <code>document.getElementById(\"constent\");<\/code> statt <code>document.getElementById(\"content\");<\/code>.<\/p>\n<p>Derselbe Fehler tritt auf, wenn du versuchst, auf eine ID oder einen Klassennamen zu verweisen, der noch nicht im DOM erstellt wurde.<\/p>\n<p>Um diesen Fehler zu beheben, kannst du einfach nach Rechtschreibfehlern suchen oder sicherstellen, dass das Element, auf das verwiesen wird, tats\u00e4chlich im DOM existiert.<\/p>\n<h3>Das Skript-Element \u00fcber anderen DOM-Elementen innerhalb des Body-Tags platzieren<\/h3>\n<p>Die Position deines <code>script<\/code> Elements bestimmt, wie dein JavaScript-Code im Browser ausgef\u00fchrt wird.<\/p>\n<p>Wenn du das <code>script<\/code> Element \u00fcber jedem anderen Element im Body deines HTML-Dokuments platzierst, wird der JavaScript-Code ausgef\u00fchrt, bevor das DOM geladen wurde.<\/p>\n<p>Das bedeutet, dass JavaScript keinen Verweis auf die DOM-Elemente hat, weil es nicht darauf gewartet hat, dass sie geladen werden, bevor es ausgef\u00fchrt wird.<\/p>\n<p>Hier ist ein Beispiel:<\/p>\n<pre><code class=\"language-html\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n  &lt;head&gt;\n    &lt;title&gt;Error Tutorial&lt;\/title&gt;\n  &lt;\/head&gt;\n  &lt;body&gt;\n    &lt;script src=\"app.js\"&gt;&lt;\/script&gt;\n    &lt;h1 id=\"content\"&gt;Hello World!&lt;\/h1&gt;\n  &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Im obigen Code haben wir das Element <code>script<\/code> \u00fcber dem Element <code>h1<\/code> platziert.<\/p>\n<p>Hier ist der JavaScript-Code, in dem wir versuchen, \u00fcber die ID des Elements <code>h1<\/code> auf dieses zu verweisen:<\/p>\n<pre><code class=\"language-js\">let content = document.getElementById(\"content\");\nconsole.log(content.textContent);\n\/\/ Uncaught TypeError: Cannot read properties of null (reading 'textContent');<\/code><\/pre>\n<p>Wie erwartet wurde uns der Fehler &#8222;uncaught typeerror: cannot read property&#8220; angezeigt, weil der JavaScript-Code vor dem Element <code>h1<\/code> im DOM registriert werden konnte.<\/p>\n<p>Um dieses Problem zu beheben, musst du dein <code>script<\/code>-Element immer vor dem schlie\u00dfenden <code>body<\/code>-Tag einf\u00fcgen, d. h. unter jedem anderen DOM-Element im Body des Dokuments. Auf diese Weise wird das Skript erst ausgef\u00fchrt, nachdem jedes Element im DOM geladen wurde.<\/p>\n<pre><code class=\"language-html\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n  &lt;head&gt;\n    &lt;title&gt;Error Tutorial&lt;\/title&gt;\n  &lt;\/head&gt;\n  &lt;body&gt;\n    &lt;h1 id=\"content\"&gt;Hello World!&lt;\/h1&gt;\n    &lt;script src=\"app.js\"&gt;&lt;\/script&gt;\n  &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<h2>Zusammenfassung<\/h2>\n<p>Fehler sind ein unvermeidbarer Teil der Arbeit eines Entwicklers. Sie k\u00f6nnen dich beim Programmieren frustrieren, aber sie k\u00f6nnen dir auch helfen, mehr zu lernen und die Programmiersprache zu beherrschen, die du verwendest.<\/p>\n<p>Wenn du mit einem Fehler konfrontiert wirst, solltest du immer versuchen, die Fehlermeldung zu verstehen, denn so wei\u00dft du, wo du anfangen und was du beheben musst. So kannst du auch andere Fehler mit \u00e4hnlichen Fehlermeldungen beheben.<\/p>\n\n<p>Wenn du eine Website erstellen willst, musst du eine Vielzahl von F\u00e4higkeiten erlernen und viel \u00fcben, um diese F\u00e4higkeiten effizient einzusetzen. DevKinsta erleichtert den Prozess vom Entwurf \u00fcber die Entwicklung bis hin zur Bereitstellung auf deinem lokalen Rechner. DevKinsta wird von \u00fcber 25.000 Entwicklern, Webdesignern und Freiberuflern genutzt. <a href=\"https:\/\/kinqsta.com\/de\/devkinsta\/\">Probiere es noch heute kostenlos aus<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fehler sind ein wichtiger Bestandteil beim Erlernen und Anwenden jeder Programmiersprache. Fehlermeldungen helfen dir zu verstehen, was irgendwo in deinem Code schief gelaufen ist. W\u00e4hrend einige &#8230;<\/p>\n","protected":false},"author":240,"featured_media":57502,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[950],"class_list":["post-57372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-javascript-fehler"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>So behebst du den Fehler &quot;uncaught typeerror: cannot read property&quot; in JavaScript<\/title>\n<meta name=\"description\" content=\"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung &quot;uncaught typeerror&quot; in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So behebst du den Fehler &quot;uncaught typeerror: cannot read property&quot; in JavaScript\" \/>\n<meta property=\"og:description\" content=\"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung &quot;uncaught typeerror&quot; in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-02T12:23:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T19:16:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ihechikara Abba\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung &quot;uncaught typeerror&quot; in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ihechikara Abba\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\"},\"author\":{\"name\":\"Ihechikara Abba\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/person\/ac373ce22a016949523f7e464fdcae26\"},\"headline\":\"So behebst du den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript\",\"datePublished\":\"2023-01-02T12:23:02+00:00\",\"dateModified\":\"2025-10-01T19:16:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\"},\"wordCount\":1097,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\",\"url\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\",\"name\":\"So behebst du den Fehler \\\"uncaught typeerror: cannot read property\\\" in JavaScript\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png\",\"datePublished\":\"2023-01-02T12:23:02+00:00\",\"dateModified\":\"2025-10-01T19:16:53+00:00\",\"description\":\"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung \\\"uncaught typeerror\\\" in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png\",\"contentUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png\",\"width\":1460,\"height\":730,\"caption\":\"So behebst du den Fehler \\\"uncaught typeerror: cannot read property\\\" in JavaScript\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Javascript-Fehler\",\"item\":\"https:\/\/kinqsta.com\/de\/thema\/javascript-fehler\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"So behebst du den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/de\/#website\",\"url\":\"https:\/\/kinqsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/person\/ac373ce22a016949523f7e464fdcae26\",\"name\":\"Ihechikara Abba\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinqsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/483df106a6ba0c29683578302f74008c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/483df106a6ba0c29683578302f74008c?s=96&d=mm&r=g\",\"caption\":\"Ihechikara Abba\"},\"description\":\"Ihechikara is a software developer and technical writer. He enjoys writing articles on web technologies, programming, and IT-related topics. Connect with Ihechikara on Twitter.\",\"url\":\"https:\/\/kinqsta.com\/de\/blog\/author\/ihechivinabba\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"So behebst du den Fehler \"uncaught typeerror: cannot read property\" in JavaScript","description":"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung \"uncaught typeerror\" in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/","og_locale":"de_DE","og_type":"article","og_title":"So behebst du den Fehler \"uncaught typeerror: cannot read property\" in JavaScript","og_description":"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung \"uncaught typeerror\" in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.","og_url":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2023-01-02T12:23:02+00:00","article_modified_time":"2025-10-01T19:16:53+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png","type":"image\/png"}],"author":"Ihechikara Abba","twitter_card":"summary_large_image","twitter_description":"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung \"uncaught typeerror\" in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.","twitter_image":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png","twitter_creator":"@Kinsta_DE","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Ihechikara Abba","Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/"},"author":{"name":"Ihechikara Abba","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/person\/ac373ce22a016949523f7e464fdcae26"},"headline":"So behebst du den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript","datePublished":"2023-01-02T12:23:02+00:00","dateModified":"2025-10-01T19:16:53+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/"},"wordCount":1097,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png","inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/","url":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/","name":"So behebst du den Fehler \"uncaught typeerror: cannot read property\" in JavaScript","isPartOf":{"@id":"https:\/\/kinqsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png","datePublished":"2023-01-02T12:23:02+00:00","dateModified":"2025-10-01T19:16:53+00:00","description":"Es kann verschiedene Gr\u00fcnde f\u00fcr die Meldung \"uncaught typeerror\" in JavaScript geben. In diesem Artikel gehen wir auf alle m\u00f6glichen Ursachen und L\u00f6sungsm\u00f6glichkeiten ein.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#primaryimage","url":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png","contentUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/01\/uncaught-typeerror-cannot-read-property-1.png","width":1460,"height":730,"caption":"So behebst du den Fehler \"uncaught typeerror: cannot read property\" in JavaScript"},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/de\/blog\/uncaught-typeerror-cannot-read-property\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"Javascript-Fehler","item":"https:\/\/kinqsta.com\/de\/thema\/javascript-fehler\/"},{"@type":"ListItem","position":3,"name":"So behebst du den Fehler &#8222;uncaught typeerror: cannot read property&#8220; in JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/de\/#website","url":"https:\/\/kinqsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinqsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/person\/ac373ce22a016949523f7e464fdcae26","name":"Ihechikara Abba","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinqsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/483df106a6ba0c29683578302f74008c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/483df106a6ba0c29683578302f74008c?s=96&d=mm&r=g","caption":"Ihechikara Abba"},"description":"Ihechikara is a software developer and technical writer. He enjoys writing articles on web technologies, programming, and IT-related topics. Connect with Ihechikara on Twitter.","url":"https:\/\/kinqsta.com\/de\/blog\/author\/ihechivinabba\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts\/57372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/users\/240"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/comments?post=57372"}],"version-history":[{"count":9,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts\/57372\/revisions"}],"predecessor-version":[{"id":57501,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/posts\/57372\/revisions\/57501"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/translations\/dk"},{"href":"https:\/\/kinqsta.com\/de\/wp-json\/kinsta\/v1\/posts\/57372\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/media\/57502"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/media?parent=57372"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/tags?post=57372"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/de\/wp-json\/wp\/v2\/topic?post=57372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}