Erreur JS

Par Rémi 35, il y a 9 ans


Bonjours,
Quand t'on cliquez sur le lien je voudrais que sa démare une fonctions mais voici l'erreur que j'obtient :

TypeError: Document.getElementById is not a function

Voici mon code JS :

var element = Document.getElementById("test"); element.addEventListener('click', function () { alert("ok") });

5 réponses

Huggy, il y a 9 ans

document avec un petit "d"

betaWeb, il y a 9 ans

Bonjour,

Est-ce que vous comprenez ce que vous codez ou non ? D'autant plus que l'erreur parle d'elle-même .. Bref.

Rémi 35, il y a 9 ans

Merci mais il me dit que mon élement est vide

Erreur :

TypeError: element is null

HTML :

<a id="test" class="" href="">Test</a>
Rémi 35, il y a 9 ans

@betaWeb je commence tout juste le javascript donc je ne suis pas trop allaise dedans pour le moment

PhiSyX, il y a 9 ans

Il y a plusieurs raisons évidentes pour que ton script puisse ne pas fonctionner.

Pour cette erreur:
Vérifier que l'élément ID test existe bien. Ce qui semble être le cas. Donc voir la raison suivante
Ton script est exécuté avant même que l'élément ID test ait pu être analysé par le DOM. Donc tu as dû placer ton script en haut de page.
Et si c'est le cas: 2 choix