首先:我没有受过javascript的教育。所以有一个appendChild方法的问题。那是我的代码:
var wrapper = document.getElementsByClassName('innerWrap');
var post = document.createElement('input');
post.style.position = "absolute";
post.style.top = "100px";
document.wrapper.appendChild(post);
为什么不起作用?
提前致谢!
答案 0 :(得分:6)
getElementsByClassName
返回NodeList,而不是Node
所以你可以尝试var wrapper = document.getElementsByClassName('innerWrap')[0];
答案 1 :(得分:0)
你试过吗
wrapper.appendChild(post);
而不是
document.wrapper.appendChild(post);