---
title: "Javascript: Uncaught TypeError: Cannot read property of null | Bart Sallé"
description: "Leer hoe je de 'Cannot read property of null' fout oplost door te controleren of een element bestaat voor toegang. Voorkom fouten en optimaliseer je code."
url: https://www.bartsalle.nl/blog/javascript-uncaught-typeerror-cannot-read-property-of-null/
language: nl
---

[Home](https://www.bartsalle.nl/)/[Blog](https://www.bartsalle.nl/blog/)/Javascript: Uncaught TypeError: Cannot read property of null
Javascript

# Javascript: Uncaught TypeError: Cannot read property of null

28 augustus 2020 Javascript

![Javascript: Uncaught TypeError: Cannot read property of null](https://www.bartsalle.nl/beheer/storage/uploads/2026/09/17/javascript_uid_6aabe1f191dfe.jpg)

Deze melding krijg je als je probeert een waarde op te halen (value of innerText bijvoorbeeld) van een element dat niet bestaat.

Dus stel, je hebt deze code:

```
var test = document.getElementById('testID').innerText;
```

Als er geen element op de pagina is die de id ’testID’ heeft krijg je dus de foutmelding:

**Uncaught TypeError: Cannot read property of null**

Hoe los je dit op? Dat is eigenlijk heel simpel; je dient te zorgen dat de variabele test sowieso bestaat maar leeg is. En kijkt vervolgens of het element er is met de id ’testID’. Zo ja, dan laat je de variabele test alsnog de value of innerText krijgen van dit element:

```
var test = "";
var testInput = document.getElementById('een-ID');
if (testInput) {
  test = testInput.innerText;
}
```

[Vraag advies over dit onderwerp](https://www.bartsalle.nl/contact/#form)

### Vraag over dit artikel?

Loop je ergens tegenaan of wil je hulp bij iets vergelijkbaars?

[Neem contact op](https://www.bartsalle.nl/contact/#form)

### Categorieën

- [Javascript](https://www.bartsalle.nl/blog/?categorie=javascript)

Meer lezen

## Gerelateerde artikelen

Algemeen

### Ik wil web developer worden maar welke opleiding of cursus kan ik dan het beste volgen?

25 september 2022 Lees meer

[Ik wil web developer worden maar welke opleiding of cursus kan ik dan het beste volgen?](https://www.bartsalle.nl/blog/ik-wil-web-developer-worden-maar-welke-opleiding-of-cursus-kan-ik-dan-het-beste-volgen/)

Javascript

### Meerdere PHP output verwerken via één AJAX call

15 september 2020 Lees meer

[Meerdere PHP output verwerken via één AJAX call](https://www.bartsalle.nl/blog/meerdere-php-output-verwerken-via-een-ajax-call/)

Javascript

### WordPress plugin development: Ajax gebruiken

8 september 2020 Lees meer

[WordPress plugin development: Ajax gebruiken](https://www.bartsalle.nl/blog/wordpress-plugin-development-ajax-gebruiken/)
