<!DOCTYPE html> <html> <head> <title>css学习</title> <meta charset = "UTF-8"/> <link rel="stylesheet" type="text/css" href="css.css"> </head> <body> <div id = "h"> <p>p1</p> <p>p2</p> <p>p3</p> <p>p4</p> </div> </html> <script type="text/javascript"> var b = document.getElementsByTagName("p"); for(index in b) document.write(b[index].innerHTML+"<br/>"); </script>
输出结果javascript
而后我就奇怪“undefined”是啥css
就将以上代码更改了一下html
document.write(index+"<br/>");
后面出现三个家伙,先记着大家。java
document.write(b[index]+"<br/>");
后来又改为这个,输出:学习
恩,不太清楚是作什么的,有路过前辈帮忙解答一下。code