如何附加这个HTML字符串
var str = '<p>Just some <span>text</span> here</p>';
到具有'test'DOM中ID的DIV ?
'test'
(顺便说一句div.innerHTML += str;是不可接受的。)
div.innerHTML += str;
使用(insertAdjacentHTML如果可用),否则使用某种后备。当前所有浏览器均支持 insertAdjacentHTML 。
insertAdjacentHTML
div.insertAdjacentHTML( 'beforeend', str );