swiftwwj 2019-12-29
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JSDom获取图层节点</title></head><body><script type="text/javascript"> function getInnerHtml() { var dom=document.getElementById("div1"); dom.innerHTML="<h1><font color=‘red‘>这是getInnerHtml</font></h1>"; } function getInnerText() { var dom1=document.getElementById("div2"); dom1.innerText="<h1><font color=‘red‘>这是getInnerHtml</font></h1>"; }</script><input type="button" value="innerHtml" onclick="getInnerHtml()"><div id="div1"></div><br><input type="button" value="innerText" onclick="getInnerText()"><div id="div2"></div></body></html>
现在用top.innerHTML="..........";的方法就可以向这个id的位置写入HTML代码了。例如top.innerHTML="<input type="button" name=&qu
JavaScript代码innerHTML='<option>1</option>'的时候测试出来的结果却是"1</option>",ie6 7 8 都存在这个问题。经过测试,发现 在用innerHT