Home > Web Front-end > JS Tutorial > body text

TypeError document.getElementById(...) is null error reason_javascript skills

WBOY
Release: 2016-05-16 15:58:38
Original
1726 people have browsed it

Today I hand-wrote a simple page for testing. After writing the js part, I always reported TypeError document.getElementById(...) is null. I read the code several times and found no syntax errors. No. The solution was to search on the Internet and found that the syntax of document.getElementById for finding nodes based on ID is a bit particular. The details are as follows:

(1) If it is written in front of the node where the id is located, such as in the head block, it should be written as follows:

Copy code The code is as follows:

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

The above code means to run js after the html element is loaded.

(2) Write it after the node where the id is located, otherwise it will report TypeError: document.getElementById(...) is null, which cannot find the node.

If you write too much jquery code, it is easy to overlook some js details, so record them for future reference.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template