IE下測試有4個節(jié)點,Chrome下有7個
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>無標題文檔</title> </head> <body> <div> ??javascript?? ??<p>javascript</p> ??<div>jQuery</div> ??<h5>PHP</h5> </div> <script?type="text/javascript"> ????var?node?=?document.getElementsByTagName("div")[0].childNodes; ????document.write("共有"+?node.length?+"個節(jié)點:(名稱/節(jié)點值/節(jié)點類型)<br/><br/>"); ????for?(var?i=0;?i<node.length;?i++){ ????????document.write("【"?+?(i+1)?+?"】<br/>"?+?node[i].nodeName?+" "+?node[i].nodeValue?+" "+?node[i].nodeType?+?"<br/><br/>"); ????} ? </script> </body> </html>
在IE下測試有4個節(jié)點,在Chrome下有7個,這對于開發(fā)有哪些不利(不便之處)?
2014-12-08
這句是瀏覽器兼容性問題,前端開發(fā)的話都會遇到,這就應(yīng)該去判斷是瀏覽器版本,根據(jù)版本的不同調(diào)用不同的語法
2015-02-03
恩。 chrome 下面會把 ?
<p></p>
<div></div>
這樣兩組標簽之間的空格也當做節(jié)點的