为什么我收到此错误消息:(属性为null)

时间:2020-04-15 01:44:23

标签: javascript html forms

我尝试用观看的视频在js中练习Dom。

HTML

输入id =“ hi” type =“ submit”

JavaScript

var hi = document.getElementById('hi');

hi.text content ='hello';

但是文本内容没有改变。相反,它给出了一个错误:null属性。我的错误是什么?

1 个答案:

答案 0 :(得分:1)

任何变量/方法名称中都不能有空格。 JavaScript会认为您正在定义两个单独的东西。

代替:hi.text content = 'hello';

尝试:hi.textContent = 'hello';