createElement()方法創(chuàng)建具有指定名稱的HTML元素節(jié)點(diǎn)。
使用createTextNode()方法創(chuàng)建文本節(jié)點(diǎn)。
創(chuàng)建元件后,使用element.appendChild()或element.insertBefore()方法將其插入到文檔中。
document.createElement(name)
var newElem = document.createElement("h3");測(cè)試看看?/?所有瀏覽器完全支持createElement()方法:
| Method | ![]() | ![]() | ![]() | ![]() | ![]() |
| createElement() | 是 | 是 | 是 | 是 | 是 |
| 參數(shù) | 描述 |
|---|---|
| name | 包含元素名稱的字符串 |
| 返回值: | 一個(gè)Element對(duì)象,代表創(chuàng)建的Element節(jié)點(diǎn) |
|---|---|
| DOM版本: | DOM級(jí)別1 |
創(chuàng)建一個(gè)<p>元素并將其附加到一個(gè)<div>元素:
var para = document.createElement("p");
var newContent = document.createTextNode("Hi there and greetings!");
para.appendChild(newContent);
document.getElementById("myDiv").appendChild(para);測(cè)試看看?/?