getelementbyid无法正常工作并返回null

时间:2017-08-30 13:22:22

标签: javascript html

我在javascript中遇到getElementById的问题,控制台只是说'无法读取属性'的'null',即元素为null,即使它不为null?

html

<h1 id="title">Title</h1>

的javascript

document.getElementById('title').style.color = 'red';

2 个答案:

答案 0 :(得分:0)

document.getElementById('title').style.color = 'red';
<h1 id="title">Title</h1>

看到它正在运作..

答案 1 :(得分:0)

你想在加载dom之前设置h1的颜色吗?试试这个:

<body onload="myFunction()">

function myFunction(){
     document.getElementById('title').style.color = 'red';
}