document.getElementById(…).innerHTML is not a function 在用js往HTML页面动态添加内容时,如 写成 document.getElementById(...).innerHTML("<h1>Hello World </h1>") 会报出找不到这个函数的错误 (is not a function) 解决方法: 把函数的字符串参数用变量存储之后,把变量传进去document.getElementById(...).innerHTML = "<h1>Hello World </h1>" innerHTML后面是 = 不是函数调用!!