innerHTML createElement createTextNode 比较: innerHTML / outerHTML 只是一项专利,不是业界标准,尽管很好用. createElement / createTextNode 是 DOM提供的标准方法,但是要写好多代码。 示例: function makeElement(){ var navPoint = document.create
('div');dragIcon.draggable=true;dragIcon.setAttribute('data-drag-handle','');dragIcon.className='drag__icon';dragIcon.innerHTML='svg';dom.appendChild(dragIcon);constcontent=document.createElement('div');content.className='node__content';dom.appendChild(content);return{dom:dom,contentDOM:content...