innerHTML和createTextNode都可以把一段内容添加到一个节点中,区别是如果这段内容中有html标签时表现就不同了,在createTextNode中会当作文本处理,不会被浏览器解析,但用innerHTML就会被当作HTML代码处理 newnode.innerHTML="<b>Javascript</b>"; varnewnodeText=document.createTextNode("<b>Javascript</b>"); newnode.appendChild(newnodeText);
问JavaScript传递、检索和传递输入信息nodeValue vs createTextNodeEN其次,对象的比较并非值的比较:对象的...
('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...