2013-08-31 32 views

回答

11

使用outerHTML

var h1 = document.createElement("h1") 
h1.innerHTML = "hello world" 
alert(h1.outerHTML) 

演示:Fiddle

+3

我总是忘记这一点。我认为我仍然坚持FF 4;) –

0

看来你想要将DOM元素转换为其HTML表示。把它放在一个临时容器并访问其.innerHTML属性:

var div = document.createElement('div'); 
div.appendChild(h1); 
var html = div.innerHTML; 
相关问题