appendChild不起作用

时间:2012-05-09 13:04:14

标签: javascript appendchild

首先:我没有受过javascript的教育。所以有一个appendChild方法的问题。那是我的代码:

var wrapper = document.getElementsByClassName('innerWrap');
var post = document.createElement('input');
post.style.position = "absolute";
post.style.top = "100px";
document.wrapper.appendChild(post);

为什么不起作用?

提前致谢!

2 个答案:

答案 0 :(得分:6)

getElementsByClassName返回NodeList,而不是Node

所以你可以尝试var wrapper = document.getElementsByClassName('innerWrap')[0];

答案 1 :(得分:0)

你试过吗

wrapper.appendChild(post);

而不是

document.wrapper.appendChild(post);