createElement() 方法可创建元素节点。
示例:var placeholder = document.createElement("img");
createTextNode() 可创建文本节点。
示例:var txt1 = document.createTextNode("Choose an image.");
setAttribute() 方法添加指定的属性,并为其赋指定的值。
示例:placeholder.setAttribute("id","placeholder");
createElement、createTextNode、setAttribute使用方法
原文:http://www.cnblogs.com/zhengfuheidao/p/6279153.html