Maison > interface Web > js tutoriel > le corps du texte

TypeError document.getElementById(...) est une erreur nulle Reason_Javascript skills

WBOY
Libérer: 2016-05-16 15:58:38
original
1725 Les gens l'ont consulté

Aujourd'hui, j'ai écrit à la main une page simple pour tester. Après avoir écrit la partie js, j'ai toujours signalé que TypeError document.getElementById(...) est nul. J'ai lu le code plusieurs fois et je n'ai trouvé aucune erreur de syntaxe. La solution a été de chercher sur Internet et a constaté que la syntaxe de document.getElementById pour rechercher des nœuds en fonction de l'ID est un peu particulière. Les détails sont les suivants :

.

(1) S'il est écrit devant le nœud où se trouve l'identifiant, comme dans le bloc head, il doit être écrit comme suit :

Copier le code Le code est le suivant :

window.onload=function(){
......code js
>

Le code ci-dessus signifie exécuter js après le chargement de l'élément html.

(2) Écrivez-le après le nœud où se trouve l'identifiant, sinon il signalera TypeError : document.getElementById(...) is null, ce qui ne permet pas de trouver le nœud.

Si vous écrivez trop de code jquery, il est facile d'oublier certains détails js, alors enregistrez-les pour référence future.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal