.innerHTML不是函数
.innerHTML is not a function
它太简单了,我无法理解,问题是什么?所有的dom都是在我挑选它们之前创建的,要么使用document.getElementsByClass,要么只使用自己创建的dom对象,不起作用。。。我想知道我哪里做错了?
var wrapperDom = document.createElement('div');
wrapperDom.className = 'sticky-state-wrapper';
var containerDom = document.createElement('div');
containerDom.className = 'sticky-state-container';
var targetDom = document.createElement('div');
targetDom.className = 'sticky-state-target';
targetDom.style.height='50px';
targetDom.innerHTML("My Sticky Component");
https://jsfiddle.net/adamchenwei/cv3mpL4k/1/
它不是一个函数。这是一处房产。试试这个:
targetDom.innerHTML = "My Sticky Component";
这是因为,正如elclans所说,innerHTML不是一个函数。
这样使用:targetDom.innerHTML = "My Sticky Component";
相关文章:
- 函数中的innerHTML(全局变量?)
- InnerHTML 调用 JavaScript 函数 onchange.
- jQuery-click函数不适用于使用innerHTML动态生成的按钮
- 通过innerHTML注入脚本:函数与全局
- .innerHTML不是函数
- 在innerHTML中调用javascript函数
- 我的UTC时区函数未使用innerHTML显示在HTML上
- Javascript函数innerHTML样式不正确
- Javascript将一个变量从函数调用传递给innerHtml
- 在innerHTML命令之后,将JQuery函数重新绑定到输入字段
- jquery 函数不适用于通过 innerHTML 写入的元素
- 使用 innerHTML 将动态参数传递给 JavaScript 函数
- 如何将动态生成的变量传递给 JavaScript 函数的 innerHTML 内的函数
- Javascript 函数不更改
innerHTML
- 为什么函数中的innerHTML在向innerHTML返回值时会被忽略
- document.write 和 innerHTML 在函数调用中
- 一个JavaScript函数,用于根据国家/地区语言填充innerHTML
- InnerHTML onclick无法识别函数
- element.innerHTML 无法调用我的 javascript 函数
- innerHTML 在事件处理程序函数 (Javascript) 中不起作用